Lines Matching refs:ifnet
201 struct ifnet *ifp;
207 struct ifnet *ndpr_ifp;
221 struct ifnet *ndpr_ifp;
348 struct nd_ifinfo *nd6_ifattach(struct ifnet *);
349 void nd6_ifdetach(struct ifnet *, struct nd_ifinfo *);
350 int nd6_is_addr_neighbor(const struct sockaddr_in6 *, struct ifnet *);
354 struct llentry *nd6_lookup(const struct in6_addr *, int, struct ifnet *);
355 void nd6_setmtu(struct ifnet *);
358 void nd6_purge(struct ifnet *);
359 int nd6_resolve_addr(struct ifnet *ifp, int flags, const struct sockaddr *dst,
361 int nd6_resolve(struct ifnet *, int, struct mbuf *,
363 int nd6_ioctl(u_long, caddr_t, struct ifnet *);
364 void nd6_cache_lladdr(struct ifnet *, struct in6_addr *,
366 bool nd6_try_set_entry_addr(struct ifnet *ifp, struct llentry *lle, char *lladdr);
368 int nd6_flush_holdchain(struct ifnet *, struct llentry *, struct mbuf *);
369 void nd6_flush_children_holdchain(struct ifnet *, struct llentry *);
372 int nd6_output_ifp(struct ifnet *, struct ifnet *, struct mbuf *,
382 void nd6_na_output(struct ifnet *, const struct in6_addr *,
385 void nd6_ns_output(struct ifnet *, const struct in6_addr *,
387 caddr_t nd6_ifptomac(struct ifnet *);
395 void nd6_ifnet_link_event(void *, struct ifnet *, int);
396 struct nd_defrouter *defrouter_lookup(const struct in6_addr *, struct ifnet *);
398 struct ifnet *);
402 bool defrouter_remove(struct in6_addr *, struct ifnet *);
405 void nd6_defrouter_purge(struct ifnet *);
417 void rt6_flush(struct in6_addr *, struct ifnet *);