/* net_module.h * fundtions and staructures for all modules using the * net_server */ #ifndef OBOS_NET_MODULE_H #define OBOS_NET_MODULE_H #include #include #include "mbuf.h" #include "net_misc.h" #include "sys/socketvar.h" #include "net/if.h" #include "net/route.h" #include struct kernel_net_module_info { module_info info; int (*start)(void *); int (*stop)(void); }; struct net_module { struct net_module *next; char *name; struct kernel_net_module_info *ptr; int status; }; #endif /* OBOS_NET_MODULE_H */