Changeset View
Changeset View
Standalone View
Standalone View
head/sys/netinet6/nd6.h
Show First 20 Lines • Show All 395 Lines • ▼ Show 20 Lines | |||||
void nd6_dad_init(void); | void nd6_dad_init(void); | ||||
void nd6_dad_start(struct ifaddr *, int); | void nd6_dad_start(struct ifaddr *, int); | ||||
void nd6_dad_stop(struct ifaddr *); | void nd6_dad_stop(struct ifaddr *); | ||||
/* nd6_rtr.c */ | /* nd6_rtr.c */ | ||||
void nd6_rs_input(struct mbuf *, int, int); | void nd6_rs_input(struct mbuf *, int, int); | ||||
void nd6_ra_input(struct mbuf *, int, int); | void nd6_ra_input(struct mbuf *, int, int); | ||||
void nd6_ifnet_link_event(void *, struct ifnet *, int); | void nd6_ifnet_link_event(void *, struct ifnet *, int); | ||||
struct nd_defrouter *defrouter_lookup(struct in6_addr *, struct ifnet *); | struct nd_defrouter *defrouter_lookup(const struct in6_addr *, struct ifnet *); | ||||
struct nd_defrouter *defrouter_lookup_locked(struct in6_addr *, struct ifnet *); | struct nd_defrouter *defrouter_lookup_locked(const struct in6_addr *, | ||||
struct ifnet *); | |||||
void defrouter_reset(void); | void defrouter_reset(void); | ||||
void defrouter_select_fib(int fibnum); | void defrouter_select_fib(int fibnum); | ||||
void defrouter_rele(struct nd_defrouter *); | void defrouter_rele(struct nd_defrouter *); | ||||
bool defrouter_remove(struct in6_addr *, struct ifnet *); | bool defrouter_remove(struct in6_addr *, struct ifnet *); | ||||
bool nd6_defrouter_list_empty(void); | bool nd6_defrouter_list_empty(void); | ||||
void nd6_defrouter_flush_all(void); | void nd6_defrouter_flush_all(void); | ||||
void nd6_defrouter_purge(struct ifnet *); | void nd6_defrouter_purge(struct ifnet *); | ||||
void nd6_defrouter_timer(void); | void nd6_defrouter_timer(void); | ||||
Show All 17 Lines |