Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/domain.h
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Lines | void (*dom_destroy) /* cleanup structures / state */ | ||||
(void); | (void); | ||||
int (*dom_externalize) /* externalize access rights */ | int (*dom_externalize) /* externalize access rights */ | ||||
(struct mbuf *, struct mbuf **, int); | (struct mbuf *, struct mbuf **, int); | ||||
void (*dom_dispose) /* dispose of internalized rights */ | void (*dom_dispose) /* dispose of internalized rights */ | ||||
(struct socket *); | (struct socket *); | ||||
struct protosw *dom_protosw, *dom_protoswNPROTOSW; | struct protosw *dom_protosw, *dom_protoswNPROTOSW; | ||||
struct domain *dom_next; | struct domain *dom_next; | ||||
int (*dom_rtattach) /* initialize routing table */ | int (*dom_rtattach) /* initialize routing table */ | ||||
(void **, int); | (void **, int, u_int); | ||||
int (*dom_rtdetach) /* clean up routing table */ | int (*dom_rtdetach) /* clean up routing table */ | ||||
(void **, int); | (void **, int); | ||||
void *(*dom_ifattach)(struct ifnet *); | void *(*dom_ifattach)(struct ifnet *); | ||||
void (*dom_ifdetach)(struct ifnet *, void *); | void (*dom_ifdetach)(struct ifnet *, void *); | ||||
int (*dom_ifmtu)(struct ifnet *); | int (*dom_ifmtu)(struct ifnet *); | ||||
/* af-dependent data on ifnet */ | /* af-dependent data on ifnet */ | ||||
}; | }; | ||||
Show All 31 Lines |