Lines Matching refs:in6_ifaddr
118 struct in6_ifaddr { struct
127 CK_STAILQ_ENTRY(in6_ifaddr) ia_link; /* list of IPv6 addresses */ argument
142 CK_LIST_ENTRY(in6_ifaddr) ia6_hash; argument
146 CK_STAILQ_HEAD(in6_ifaddrhead, in6_ifaddr);
147 CK_LIST_HEAD(in6_ifaddrlisthead, in6_ifaddr);
860 struct in6_ifaddr *, int);
863 int in6_addifaddr(struct ifnet *, struct in6_aliasreq *, struct in6_ifaddr *);
865 void in6_purgeifaddr(struct in6_ifaddr *);
867 void in6_savemkludge(struct in6_ifaddr *);
874 struct in6_ifaddr *in6ifa_ifpforlinklocal(struct ifnet *, int);
875 struct in6_ifaddr *in6ifa_ifpwithaddr(struct ifnet *, const struct in6_addr *);
876 struct in6_ifaddr *in6ifa_ifwithaddr(const struct in6_addr *, uint32_t, bool);
877 struct in6_ifaddr *in6ifa_llaonifp(struct ifnet *);
884 int in6_prefix_add_ifid(int, struct in6_ifaddr *);
885 void in6_prefix_remove_ifid(int, struct in6_ifaddr *);
891 void in6_newaddrmsg(struct in6_ifaddr *, int);