1 1.7 pooka /* $NetBSD: rumpnet_if_wrappers.c,v 1.7 2016/01/26 23:25:41 pooka Exp $ */ 2 1.1 pooka 3 1.1 pooka /* 4 1.1 pooka * Automatically generated. DO NOT EDIT. 5 1.7 pooka * from: NetBSD: rumpnet.ifspec,v 1.4 2016/01/26 23:22:22 pooka Exp 6 1.7 pooka * by: NetBSD: makerumpif.sh,v 1.10 2016/01/26 23:21:18 pooka Exp 7 1.1 pooka */ 8 1.1 pooka 9 1.1 pooka #include <sys/cdefs.h> 10 1.1 pooka #include <sys/systm.h> 11 1.1 pooka 12 1.6 pooka #include <rump-sys/kern.h> 13 1.7 pooka #include <rump-sys/net_if.h> 14 1.6 pooka 15 1.1 pooka #include <rump/rump.h> 16 1.1 pooka #include <rump/rumpnet_if_pub.h> 17 1.1 pooka 18 1.1 pooka void __dead rump_net_unavailable(void); 19 1.1 pooka void __dead 20 1.1 pooka rump_net_unavailable(void) 21 1.1 pooka { 22 1.1 pooka 23 1.1 pooka panic("net interface unavailable"); 24 1.1 pooka } 25 1.1 pooka 26 1.1 pooka int 27 1.4 pooka rump_pub_shmif_create(const char *arg1, int *arg2) 28 1.4 pooka { 29 1.4 pooka int rv; 30 1.4 pooka 31 1.4 pooka rump_schedule(); 32 1.4 pooka rv = rump_shmif_create(arg1, arg2); 33 1.4 pooka rump_unschedule(); 34 1.4 pooka 35 1.4 pooka return rv; 36 1.4 pooka } 37 1.4 pooka __weak_alias(rump_shmif_create,rump_net_unavailable); 38