Home
last modified time | relevance | path

Searched refs:ifa6 (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/netinet/
H A Dsctp_bsd_addr.c118 struct in6_ifaddr *ifa6; in sctp_gather_internal_ifa_flags() local
120 ifa6 = (struct in6_ifaddr *)ifa->ifa; in sctp_gather_internal_ifa_flags()
121 ifa->flags = ifa6->ia6_flags; in sctp_gather_internal_ifa_flags()
199 struct in6_ifaddr *ifa6; in sctp_init_ifns_for_vrf() local
240 ifa6 = (struct in6_ifaddr *)ifa; in sctp_init_ifns_for_vrf()
241 ifa_flags = ifa6->ia6_flags; in sctp_init_ifns_for_vrf()
/freebsd/sys/netinet6/
H A Dnd6_rtr.c1591 struct in6_ifaddr *ifa6; in prelist_update() local
1597 ifa6 = (struct in6_ifaddr *)ifa; in prelist_update()
1602 if (!(ifa6->ia6_flags & IN6_IFF_AUTOCONF)) in prelist_update()
1610 if ((ifa6->ia6_flags & IN6_IFF_ANYCAST) != 0) in prelist_update()
1618 if (ifa6->ia6_ndpr != pr) in prelist_update()
1622 ia6_match = ifa6; in prelist_update()
1635 lt6_tmp = ifa6->ia6_lifetime; in prelist_update()
1639 else if (time_uptime - ifa6->ia6_updatetime > in prelist_update()
1648 (time_uptime - ifa6->ia6_updatetime); in prelist_update()
1680 if ((ifa6->ia6_flags & IN6_IFF_TEMPORARY) != 0) { in prelist_update()
[all …]
H A Dicmp6.c1688 struct in6_ifaddr *ifa6; in ni6_addrs() local
1715 ifa6 = (struct in6_ifaddr *)ifa; in ni6_addrs()
1718 IN6_ARE_ADDR_EQUAL(subj, &ifa6->ia_addr.sin6_addr)) in ni6_addrs()
1732 switch (in6_addrscope(&ifa6->ia_addr.sin6_addr)) { in ni6_addrs()
1753 if ((ifa6->ia6_flags & IN6_IFF_ANYCAST) != 0 && in ni6_addrs()
1756 if ((ifa6->ia6_flags & IN6_IFF_TEMPORARY) != 0 && in ni6_addrs()
1778 struct in6_ifaddr *ifa6; in ni6_store_addrs() local
1798 ifa6 = (struct in6_ifaddr *)ifa; in ni6_store_addrs()
1800 if ((ifa6->ia6_flags & IN6_IFF_DEPRECATED) != 0 && in ni6_store_addrs()
1812 } else if ((ifa6->ia6_flags & IN6_IFF_DEPRECATED) == 0 && in ni6_store_addrs()
[all …]
H A Din6_mcast.c587 struct in6_ifaddr *ifa6; in in6m_disconnect_locked() local
626 ifa6 = (void *)ifa; in in6m_disconnect_locked()
627 LIST_FOREACH_SAFE(imm, &ifa6->ia6_memberships, in in6m_disconnect_locked()
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dmac.c8718 struct inet6_ifaddr *ifa6; in ath11k_mac_op_ipv6_changed() local
8739 ifa6 = list_entry(p, struct inet6_ifaddr, if_list); in ath11k_mac_op_ipv6_changed()
8740 if (ifa6->flags & IFA_F_DADFAILED) in ath11k_mac_op_ipv6_changed()
8742 scope = ipv6_addr_src_scope(&ifa6->addr); in ath11k_mac_op_ipv6_changed()
8745 memcpy(offload->ipv6_addr[count], &ifa6->addr.s6_addr, in ath11k_mac_op_ipv6_changed()
8746 sizeof(ifa6->addr.s6_addr)); in ath11k_mac_op_ipv6_changed()