1 1.4.4.2 yamt /* $NetBSD: rumpnet_if_wrappers.c,v 1.4.4.2 2010/03/11 15:04:39 yamt Exp $ */ 2 1.4.4.2 yamt 3 1.4.4.2 yamt /* 4 1.4.4.2 yamt * Automatically generated. DO NOT EDIT. 5 1.4.4.2 yamt * from: NetBSD: rumpnet.ifspec,v 1.2 2009/10/20 23:28:50 pooka Exp 6 1.4.4.2 yamt * by: NetBSD: makerumpif.sh,v 1.4 2009/10/15 00:29:19 pooka Exp 7 1.4.4.2 yamt */ 8 1.4.4.2 yamt 9 1.4.4.2 yamt #include <sys/cdefs.h> 10 1.4.4.2 yamt #include <sys/systm.h> 11 1.4.4.2 yamt 12 1.4.4.2 yamt #include <rump/rump.h> 13 1.4.4.2 yamt #include <rump/rumpnet_if_pub.h> 14 1.4.4.2 yamt 15 1.4.4.2 yamt #include "rump_private.h" 16 1.4.4.2 yamt #include "rumpnet_if_priv.h" 17 1.4.4.2 yamt 18 1.4.4.2 yamt void __dead rump_net_unavailable(void); 19 1.4.4.2 yamt void __dead 20 1.4.4.2 yamt rump_net_unavailable(void) 21 1.4.4.2 yamt { 22 1.4.4.2 yamt 23 1.4.4.2 yamt panic("net interface unavailable"); 24 1.4.4.2 yamt } 25 1.4.4.2 yamt 26 1.4.4.2 yamt int 27 1.4.4.2 yamt rump_pub_virtif_create(int arg1) 28 1.4.4.2 yamt { 29 1.4.4.2 yamt int rv; 30 1.4.4.2 yamt 31 1.4.4.2 yamt rump_schedule(); 32 1.4.4.2 yamt rv = rump_virtif_create(arg1); 33 1.4.4.2 yamt rump_unschedule(); 34 1.4.4.2 yamt 35 1.4.4.2 yamt return rv; 36 1.4.4.2 yamt } 37 1.4.4.2 yamt __weak_alias(rump_virtif_create,rump_net_unavailable); 38 1.4.4.2 yamt 39 1.4.4.2 yamt int 40 1.4.4.2 yamt rump_pub_shmif_create(const char *arg1, int *arg2) 41 1.4.4.2 yamt { 42 1.4.4.2 yamt int rv; 43 1.4.4.2 yamt 44 1.4.4.2 yamt rump_schedule(); 45 1.4.4.2 yamt rv = rump_shmif_create(arg1, arg2); 46 1.4.4.2 yamt rump_unschedule(); 47 1.4.4.2 yamt 48 1.4.4.2 yamt return rv; 49 1.4.4.2 yamt } 50 1.4.4.2 yamt __weak_alias(rump_shmif_create,rump_net_unavailable); 51