Home
last modified time | relevance | path

Searched refs:ia6_flags (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/netinet6/
H A Din6_src.c244 if (ia == NULL || (ia->ia6_flags & (IN6_IFF_ANYCAST | in in6_selectsrc()
318 if ((ia->ia6_flags & in in6_selectsrc()
406 if (!(ia_best->ia6_flags & IN6_IFF_TEMPORARY) && in in6_selectsrc()
407 (ia->ia6_flags & IN6_IFF_TEMPORARY)) { in in6_selectsrc()
413 if ((ia_best->ia6_flags & IN6_IFF_TEMPORARY) && in in6_selectsrc()
414 !(ia->ia6_flags & IN6_IFF_TEMPORARY)) { in in6_selectsrc()
443 if ((ia_best->ia6_flags & IN6_IFF_PREFER_SOURCE) == 0 && in in6_selectsrc()
444 (ia->ia6_flags & IN6_IFF_PREFER_SOURCE) != 0) in in6_selectsrc()
446 if ((ia_best->ia6_flags & IN6_IFF_PREFER_SOURCE) != 0 && in in6_selectsrc()
447 (ia->ia6_flags & IN6_IFF_PREFER_SOURCE) == 0) in in6_selectsrc()
H A Dnd6_nbr.c296 if ((((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_ANYCAST) != 0) in nd6_ns_input()
299 tentative = ((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_TENTATIVE; in nd6_ns_input()
300 if (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_DUPLICATED) in nd6_ns_input()
781 && (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_TENTATIVE)) { in nd6_na_input()
1289 KASSERT((ia->ia6_flags & IN6_IFF_TENTATIVE) != 0, in nd6_dad_start()
1298 if ((ia->ia6_flags & IN6_IFF_ANYCAST) != 0 || in nd6_dad_start()
1301 ia->ia6_flags &= ~IN6_IFF_TENTATIVE; in nd6_dad_start()
1402 if (ia->ia6_flags & IN6_IFF_DUPLICATED) { in nd6_dad_timer()
1409 if ((ia->ia6_flags & IN6_IFF_TENTATIVE) == 0) { in nd6_dad_timer()
1478 ia->ia6_flags &= ~IN6_IFF_TENTATIVE; in nd6_dad_timer()
[all …]
H A Din6.c512 ifr->ifr_ifru.ifru_flags6 = ia->ia6_flags; in in6_control_ioctl()
1074 ia->ia6_flags = ifra->ifra_flags; in in6_update_ifa_internal()
1081 ia->ia6_flags &= ~IN6_IFF_DUPLICATED; /* safety */ in in6_update_ifa_internal()
1089 ia->ia6_flags |= IN6_IFF_TENTATIVE; in in6_update_ifa_internal()
1130 if ((ia->ia6_flags & IN6_IFF_TENTATIVE)) { in in6_broadcast_ifa()
1361 if ((ia->ia6_flags & IN6_IFF_AUTOCONF) && in in6_addifaddr()
1531 if ((ia->ia6_flags & IN6_IFF_AUTOCONF)) { in in6_unlink_ifa()
1643 if ((((struct in6_ifaddr *)ifa)->ia6_flags & in in6ifa_ifpforlinklocal()
1915 if (ia->ia6_flags & IN6_IFF_DEPRECATED) { in in6_is_addr_deprecated()
2023 if (((struct in6_ifaddr *)ifa)->ia6_flags & IN6_IFF_ANYCAST) in in6_ifawithifp()
[all …]
H A Dnd6_rtr.c1604 if ((ia6->ia6_flags & IN6_IFF_TEMPORARY) != 0) { in nd6_prefix_lifetime_update()
1704 if ((ia6->ia6_flags & IN6_IFF_AUTOCONF) == 0) in prelist_update()
1727 if ((ia6->ia6_flags & IN6_IFF_TEMPORARY) != 0) in prelist_update()
1741 (ia6->ia6_flags & (IN6_IFF_DUPLICATED | IN6_IFF_TEMPORARY)) != 0) in prelist_update()
1975 if (!(ifa->ia6_flags & IN6_IFF_AUTOCONF)) in pfxlist_onlink_check()
1992 if ((ifa->ia6_flags & IN6_IFF_AUTOCONF) == 0) in pfxlist_onlink_check()
1999 if (ifa->ia6_flags & IN6_IFF_DETACHED) { in pfxlist_onlink_check()
2000 ifa->ia6_flags &= ~IN6_IFF_DETACHED; in pfxlist_onlink_check()
2001 ifa->ia6_flags |= IN6_IFF_TENTATIVE; in pfxlist_onlink_check()
2005 ifa->ia6_flags |= IN6_IFF_DETACHED; in pfxlist_onlink_check()
[all …]
H A Dnd6.c992 (ia6->ia6_flags & IN6_IFF_TEMPORARY) != 0) { in nd6_timer()
1002 int oldflags = ia6->ia6_flags; in nd6_timer()
1004 ia6->ia6_flags |= IN6_IFF_DEPRECATED; in nd6_timer()
1011 (ia6->ia6_flags & IN6_IFF_TEMPORARY) != 0 && in nd6_timer()
1029 } else if ((ia6->ia6_flags & IN6_IFF_TENTATIVE) != 0) { in nd6_timer()
1050 ia6->ia6_flags &= ~IN6_IFF_DUPLICATED; in nd6_timer()
1051 ia6->ia6_flags |= IN6_IFF_TENTATIVE; in nd6_timer()
1058 ia6->ia6_flags &= ~IN6_IFF_DEPRECATED; in nd6_timer()
1133 if ((it6->ia6_flags & IN6_IFF_AUTOCONF) == 0) in regen_tmpaddr()
1147 if ((it6->ia6_flags & IN6_IFF_TEMPORARY) != 0 && in regen_tmpaddr()
[all …]
H A Dicmp6.c1229 if ((ia6->ia6_flags & IN6_IFF_TEMPORARY) && in ni6_input()
1724 if ((ifa6->ia6_flags & IN6_IFF_ANYCAST) != 0 && in ni6_addrs()
1727 if ((ifa6->ia6_flags & IN6_IFF_TEMPORARY) != 0 && in ni6_addrs()
1771 if ((ifa6->ia6_flags & IN6_IFF_DEPRECATED) != 0 && in ni6_store_addrs()
1783 } else if ((ifa6->ia6_flags & IN6_IFF_DEPRECATED) == 0 && in ni6_store_addrs()
1809 if ((ifa6->ia6_flags & IN6_IFF_ANYCAST) != 0 && in ni6_store_addrs()
1812 if ((ifa6->ia6_flags & IN6_IFF_TEMPORARY) != 0 && in ni6_store_addrs()
2076 if (ia != NULL && !(ia->ia6_flags & in icmp6_reflect()
H A Draw_ip6.c769 ((struct in6_ifaddr *)ifa)->ia6_flags & in rip6_bind()
H A Din6_var.h111 int ia6_flags; member
H A Din6_pcb.c222 ((struct in6_ifaddr *)ifa)->ia6_flags & in in6_pcbbind_avail()
H A Dip6_input.c806 if (ia->ia6_flags & IN6_IFF_NOTREADY) { in ip6_input()
/freebsd/sys/netinet/
H A Dsctp_bsd_addr.c124 ifa->flags = ifa6->ia6_flags; in sctp_gather_internal_ifa_flags()
243 ifa_flags = ifa6->ia6_flags; in sctp_init_ifns_for_vrf()
326 ifa_flags = ((struct in6_ifaddr *)ifa)->ia6_flags; in sctp_addr_change()
H A Dtcp_input.c1238 (ia6->ia6_flags & IN6_IFF_DEPRECATED)) { in tcp_input_with_port()
/freebsd/sys/netlink/route/
H A Diface.c1010 nl_ifa_flags = in6_flags_to_nl(ia->ia6_flags); in dump_iface_addr()
1026 uint32_t ifa_flags = ((struct in6_ifaddr *)ifa)->ia6_flags; in dump_iface_addr()
/freebsd/sys/netpfil/pf/
H A Dpf.c2513 return (! (ia->ia6_flags & IN6_IFF_NOTREADY)); in pf_isforlocal()