/dragonfly/sys/netinet6/ |
H A D | in6.c | 219 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 D | in6_var.h | 116 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 D | nd6_nbr.c | 315 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 D | nd6_rtr.c | 72 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 D | ip6_var.h | 271 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 D | ip6_input.c | 119 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 D | nd6.c | 149 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 D | in6.h | 675 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 D | in6_pcb.h | 80 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa))
|
H A D | mld6.c | 185 struct in6_ifaddr *ia; in mld6_input() 413 struct in6_ifaddr *ia; in mld6_sendpkt()
|
H A D | icmp6.c | 1121 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 D | raw_ip6.c | 104 #define ifatoia6(ifa) ((struct in6_ifaddr *)(ifa)) 638 ((struct in6_ifaddr *)ia)->ia6_flags & in rip6_bind()
|
H A D | in6_pcb.c | 179 ((struct in6_ifaddr *)ia)->ia6_flags & in in6_pcbbind() 293 if (in6_ifaddr) { in in6_pcbladdr()
|
H A D | ip6_output.c | 153 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 D | nd6.h | 423 int in6_tmpifadd (const struct in6_ifaddr *, int);
|
H A D | frag6.c | 198 dstifp = ((struct in6_ifaddr *)ro.ro_rt->rt_ifa)->ia_ifp; in frag6_input()
|
H A D | in6_src.c | 127 struct in6_ifaddr *ia6 = NULL; in in6_selectsrc()
|
H A D | in6_ifattach.c | 400 struct in6_ifaddr *ia; in in6_ifattach_linklocal()
|
/dragonfly/sys/net/stf/ |
H A D | if_stf.c | 152 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 D | ifmcstat.c | 185 struct in6_ifaddr if6a; in if6_addrlist() 201 KREAD(ifap, &if6a, struct in6_ifaddr); in if6_addrlist()
|
/dragonfly/usr.bin/netstat/ |
H A D | if.c | 113 struct in6_ifaddr in6; in intpr()
|
/dragonfly/sys/netinet/ |
H A D | ip_carp.c | 282 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 D | tcp_input.c | 616 struct in6_ifaddr *ia6; in tcp6_input() 1069 struct in6_ifaddr *ia6; in tcp_input()
|
/dragonfly/sys/net/ |
H A D | rtsock.c | 1500 return ((const struct in6_ifaddr *)ifa)->ia6_flags; in if_addrflags()
|