Changeset View
Changeset View
Standalone View
Standalone View
sys/netinet6/mld6_var.h
Show First 20 Lines • Show All 159 Lines • ▼ Show 20 Lines | |||||
#define MLD_IFINFO(ifp) \ | #define MLD_IFINFO(ifp) \ | ||||
(((struct in6_ifextra *)(ifp)->if_afdata[AF_INET6])->mld_ifinfo) | (((struct in6_ifextra *)(ifp)->if_afdata[AF_INET6])->mld_ifinfo) | ||||
struct in6_multi_head; | struct in6_multi_head; | ||||
int mld_change_state(struct in6_multi *, const int); | int mld_change_state(struct in6_multi *, const int); | ||||
struct mld_ifsoftc * | struct mld_ifsoftc * | ||||
mld_domifattach(struct ifnet *); | mld_domifattach(struct ifnet *); | ||||
void mld_domifdetach(struct ifnet *); | void mld_domifdetach(struct ifnet *); | ||||
void mld_fasttimo(void); | |||||
void mld_ifdetach(struct ifnet *, struct in6_multi_head *); | void mld_ifdetach(struct ifnet *, struct in6_multi_head *); | ||||
int mld_input(struct mbuf **, int, int); | int mld_input(struct mbuf **, int, int); | ||||
void mld_slowtimo(void); | |||||
#ifdef SYSCTL_DECL | #ifdef SYSCTL_DECL | ||||
SYSCTL_DECL(_net_inet6_mld); | SYSCTL_DECL(_net_inet6_mld); | ||||
#endif | #endif | ||||
#define PR_SLOWHZ 2 /* 2 slow timeouts per second */ | |||||
#define PR_FASTHZ 5 /* 5 fast timeouts per second */ | |||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* _NETINET6_MLD6_VAR_H_ */ | #endif /* _NETINET6_MLD6_VAR_H_ */ |