Home
last modified time | relevance | path

Searched refs:in6_ifaddr (Results 1 – 24 of 24) sorted by relevance

/dragonfly/sys/netinet6/
H A Din6.c219 struct in6_ifaddr *ia6 = (struct in6_ifaddr *)ifa; in in6_ifloop_request_callback()
281 struct in6_ifaddr *ia; in in6_ifremloop()
1023 in6_ifaddr = ia; in in6_update_ifa()
1238 struct in6_ifaddr *ia = (struct in6_ifaddr *) ifa; in in6_purgeaddr()
1785 struct in6_ifaddr *
1811 struct in6_ifaddr *
1832 struct in6_ifaddr *
1857 struct in6_ifaddr *
1861 struct in6_ifaddr *ia; in in6ifa_ifplocaladdr()
2040 struct in6_ifaddr *
[all …]
H A Din6_var.h116 struct in6_ifaddr { struct
125 struct in6_ifaddr *ia_next; /* next in6 list of IP6 addresses */ argument
480 extern struct in6_ifaddr *in6_ifaddr;
514 (ia) = ifac == NULL ? NULL : (struct in6_ifaddr *)(ifac->ifa); \
546 struct in6_ifaddr *i_ia;
608 struct in6_ifaddr *);
612 void in6_savemkludge (struct in6_ifaddr *);
618 void in6_restoremkludge (struct in6_ifaddr *, struct ifnet *);
620 struct in6_ifaddr *in6ifa_ifpforlinklocal (struct ifnet *, int);
622 struct in6_ifaddr *in6ifa_ifplocaladdr(const struct ifnet *,
[all …]
H A Dnd6_nbr.c315 anycast = ((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_ANYCAST; in nd6_ns_input()
317 if (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_DUPLICATED) in nd6_ns_input()
414 struct in6_ifaddr *ia = NULL; in nd6_ns_output()
671 && (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_TENTATIVE)) { in nd6_na_input()
891 struct in6_ifaddr *ia = NULL; in nd6_na_output()
1093 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; in nd6_dad_start()
1237 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; in nd6_dad_timer_handler()
1349 struct in6_ifaddr *ia = (struct in6_ifaddr *)ifa; in nd6_dad_duplicated()
1383 struct in6_ifaddr *ia = (struct in6_ifaddr *)dp->dad_ifa; in nd6_dad_ns_output()
1409 struct in6_ifaddr *ia; in nd6_dad_ns_input()
[all …]
H A Dnd6_rtr.c72 static struct in6_ifaddr *in6_ifadd (struct nd_prefix *,
857 struct in6_ifaddr *ia6 = NULL, *ia6_match = NULL; in prelist_update()
981 struct in6_ifaddr *ifa6; in prelist_update()
988 ifa6 = (struct in6_ifaddr *)ifa; in prelist_update()
1175 struct in6_ifaddr *ifa; in pfxlist_onlink_check()
1273 for (ifa = in6_ifaddr; ifa; ifa = ifa->ia_next) { in pfxlist_onlink_check()
1290 for (ifa = in6_ifaddr; ifa; ifa = ifa->ia_next) { in pfxlist_onlink_check()
1513 static struct in6_ifaddr *
1519 struct in6_ifaddr *ia, *ib; in in6_ifadd()
1552 ib = (struct in6_ifaddr *)ifa; in in6_ifadd()
[all …]
H A Dip6_var.h271 struct in6_ifaddr *ip6a_dstia6; /* my ifaddr that matches ip6_dst */
335 struct in6_ifaddr;
343 struct in6_ifaddr *ip6_getdstifaddr (struct mbuf *);
H A Dip6_input.c119 struct in6_ifaddr *in6_ifaddr; variable
137 static struct ip6aux *ip6_setdstifaddr (struct mbuf *, struct in6_ifaddr *);
486 struct in6_ifaddr *ia6 = in ip6_input()
487 (struct in6_ifaddr *)ip6_forward_rt.ro_rt->rt_ifa; in ip6_input()
534 struct in6_ifaddr *ia6; in ip6_input()
799 ip6_setdstifaddr(struct mbuf *m, struct in6_ifaddr *ia6) in ip6_setdstifaddr()
809 struct in6_ifaddr *
H A Dnd6.c149 static int regen_tmpaddr (struct in6_ifaddr *);
452 struct in6_ifaddr *ia6, *nia6; in nd6_timer_dispatch()
595 for (ia6 = in6_ifaddr; ia6; ia6 = nia6) { in nd6_timer_dispatch()
718 regen_tmpaddr(struct in6_ifaddr *ia6) /* deprecated/invalidated temporary in regen_tmpaddr()
723 struct in6_ifaddr *public_ifa6 = NULL; in regen_tmpaddr()
728 struct in6_ifaddr *it6; in regen_tmpaddr()
733 it6 = (struct in6_ifaddr *)ifa; in regen_tmpaddr()
985 #define IFADDR6(a) ((((struct in6_ifaddr *)(a))->ia_addr).sin6_addr) in nd6_is_addr_neighbor()
986 #define IFMASK6(a) ((((struct in6_ifaddr *)(a))->ia_prefixmask).sin6_addr) in nd6_is_addr_neighbor()
1592 struct in6_ifaddr *ia, *ia_next; in nd6_ioctl()
[all …]
H A Din6.h675 struct in6_ifaddr *in6_ifawithscope (struct ifnet *, struct in6_addr *, struct ucred *);
676 struct in6_ifaddr *in6_ifawithifp (struct ifnet *, struct in6_addr *);
682 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa))
H A Din6_pcb.h80 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa))
H A Dmld6.c185 struct in6_ifaddr *ia; in mld6_input()
413 struct in6_ifaddr *ia; in mld6_sendpkt()
H A Dicmp6.c1121 struct in6_ifaddr *ia6 = NULL; in ni6_input()
1147 if ((ia6 = (struct in6_ifaddr *)ifa_ifwithaddr((struct sockaddr *)&sin6)) != NULL) { in ni6_input()
1566 struct in6_ifaddr *ifa6; in ni6_addrs()
1600 ifa6 = (struct in6_ifaddr *)ifa; in ni6_addrs()
1664 struct in6_ifaddr *ifa6; in ni6_store_addrs()
1695 ifa6 = (struct in6_ifaddr *)ifa; in ni6_store_addrs()
1918 struct in6_ifaddr *ia; in icmp6_reflect()
2041 for (ia = in6_ifaddr; ia; ia = ia->ia_next) in icmp6_reflect()
2426 struct in6_ifaddr *ia; in icmp6_redirect_output()
H A Draw_ip6.c104 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa))
638 ((struct in6_ifaddr *)ia)->ia6_flags & in rip6_bind()
H A Din6_pcb.c179 ((struct in6_ifaddr *)ia)->ia6_flags & in in6_pcbbind()
293 if (in6_ifaddr) { in in6_pcbladdr()
H A Dip6_output.c153 struct in6_ifaddr *ia = NULL; in ip6_output()
347 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa)) in ip6_output()
721 struct in6_ifaddr *ia6; in ip6_output()
2639 struct in6_ifaddr *ia6; in ip6_setpktoption()
2647 ia6 = (struct in6_ifaddr *)ifa_ifwithaddr(sin6tosa(&sin6)); in ip6_setpktoption()
H A Dnd6.h423 int in6_tmpifadd (const struct in6_ifaddr *, int);
H A Dfrag6.c198 dstifp = ((struct in6_ifaddr *)ro.ro_rt->rt_ifa)->ia_ifp; in frag6_input()
H A Din6_src.c127 struct in6_ifaddr *ia6 = NULL; in in6_selectsrc()
H A Din6_ifattach.c400 struct in6_ifaddr *ia; in in6_ifattach_linklocal()
/dragonfly/sys/net/stf/
H A Dif_stf.c152 static struct in6_ifaddr *stf_getsrcifa6 (struct ifnet *);
242 struct in6_ifaddr *ia6; in stf_encapcheck()
296 static struct in6_ifaddr *
323 return (struct in6_ifaddr *)ia; in stf_getsrcifa6()
340 struct in6_ifaddr *ia6; in stf_output_serialized()
/dragonfly/usr.sbin/ifmcstat/
H A Difmcstat.c185 struct in6_ifaddr if6a; in if6_addrlist()
201 KREAD(ifap, &if6a, struct in6_ifaddr); in if6_addrlist()
/dragonfly/usr.bin/netstat/
H A Dif.c113 struct in6_ifaddr in6; in intpr()
/dragonfly/sys/netinet/
H A Dip_carp.c282 struct in6_ifaddr *sc_ia6; /* primary iface address v6 */
2148 struct in6_ifaddr *ia, *ia_if; in carp_set_addr6()
2161 for (ia = in6_ifaddr; ia; ia = ia->ia_next) { in carp_set_addr6()
H A Dtcp_input.c616 struct in6_ifaddr *ia6; in tcp6_input()
1069 struct in6_ifaddr *ia6; in tcp_input()
/dragonfly/sys/net/
H A Drtsock.c1500 return ((const struct in6_ifaddr *)ifa)->ia6_flags; in if_addrflags()