Home | History | Annotate | Line # | Download | only in rumpnet
rumpnet_if_wrappers.c revision 1.4.28.1
      1  1.4.28.1  rmind /*	$NetBSD: rumpnet_if_wrappers.c,v 1.4.28.1 2013/08/28 23:59:37 rmind Exp $	*/
      2       1.1  pooka 
      3       1.1  pooka /*
      4       1.1  pooka  * Automatically generated.  DO NOT EDIT.
      5  1.4.28.1  rmind  * from: NetBSD: rumpnet.ifspec,v 1.3 2013/07/03 19:21:11 pooka Exp
      6  1.4.28.1  rmind  * by:   NetBSD: makerumpif.sh,v 1.6 2013/02/14 10:54:54 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.1  pooka #include <rump/rump.h>
     13       1.1  pooka #include <rump/rumpnet_if_pub.h>
     14       1.1  pooka 
     15       1.3  pooka #include "rump_private.h"
     16       1.1  pooka #include "rumpnet_if_priv.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