4 #include "slip_common.h"
6 #define SLIRP_MAX_ARGS 100
8 * XXX this next definition is here because I don't understand why this
9 * initializer doesn't work in slirp_kern.c:
11 * argv : { init->argv[ 0 ... SLIRP_MAX_ARGS-1 ] },
13 * or why I can't typecast like this:
15 * argv : (char* [SLIRP_MAX_ARGS])(init->argv),
17 struct arg_list_dummy_wrapper
{ char *argv
[SLIRP_MAX_ARGS
]; };
21 struct arg_list_dummy_wrapper argw
;
24 struct slip_proto slip
;
27 extern const struct net_user_info slirp_user_info
;
29 extern int slirp_user_read(int fd
, void *buf
, int len
, struct slirp_data
*pri
);
30 extern int slirp_user_write(int fd
, void *buf
, int len
,
31 struct slirp_data
*pri
);