Searched refs:nh_ifa (Results 1 – 21 of 21) sorted by relevance
464 if (!ifa_try_ref(nh->nh_ifa)) in reference_nhop_deps()468 ifa_free(nh->nh_ifa); in reference_nhop_deps()474 ifa_free(nh->nh_ifa); in reference_nhop_deps()551 ifa_free(nh->nh_ifa); in destroy_nhop()709 nh->nh_ifa = nh_orig->nh_ifa; in nhop_copy()965 nh->nh_ifa = ifa; in nhop_set_src()1233 src_sa = nh->nh_ifa->ifa_addr; in dump_nhop_entry()1238 nh->nh_ifa->ifa_ifp); in dump_nhop_entry()
147 rt_dumpaddr_ddb("ifa", nh->nh_ifa->ifa_addr); in rt_dumpentry_ddb()
134 struct ifaddr *nh_ifa; /* interface address to use. Always != NULL */ member
1118 !sa_equal(info->rti_info[RTAX_IFA], nh_orig->nh_ifa->ifa_addr))) { in change_nhop()
202 …IS_REAL_LOOP(ro) ((ro)->ro_nh && (ro)->ro_nh->nh_ifa && (ro)->ro_nh->nh_ifa->ifa_ifp && (ro)->ro_n…
160 if (nh->nh_ifa != ap->ifa) in in_ifadownkill()
260 memcpy(cp + off, &(IA_SIN(nh->nh_ifa)->sin_addr), in ip_dooptions()303 memcpy(cp + off, &(IA_SIN(nh->nh_ifa)->sin_addr), in ip_dooptions()
159 nh_ia = (struct in_ifaddr *)nh->nh_ifa; in ip_redir_alloc()
869 t = IA_SIN(ifatoia(nh->nh_ifa))->sin_addr; in icmp_reflect()984 if (nh->nh_ifa != ifa && ifa->ifa_addr->sa_family != AF_LINK) in icmp_verify_redirect_gateway()
961 ia = ifatoia(ro.ro_nh->nh_ifa); in ip_forward()1029 struct in_ifaddr *nh_ia = (struct in_ifaddr *)(nh->nh_ifa); in ip_forward()
498 ia = ifatoia(nh->nh_ifa); in ip_output()538 ia = ifatoia(nh->nh_ifa); in ip_output()
1316 ia = (struct in_ifaddr *)nh->nh_ifa; in in_pcbladdr()1323 sin = (struct sockaddr_in *)nh->nh_ifa->ifa_addr; in in_pcbladdr()1325 ia = (struct in_ifaddr *)nh->nh_ifa; in in_pcbladdr()
864 if (nh->nh_ifa == (struct ifaddr *)arg) in in_match_ifaddr()
519 if (prison_if(cred, nh->nh_ifa->ifa_addr) == 0) { in rtm_get_jailed()520 info->rti_info[RTAX_IFA] = nh->nh_ifa->ifa_addr; in rtm_get_jailed()554 ia = ((struct sockaddr_in *)nh->nh_ifa->ifa_addr)-> in rtm_get_jailed()597 ia6 = ((struct sockaddr_in6 *)nh->nh_ifa->ifa_addr)-> in rtm_get_jailed()835 rt_maskedcopy(nh->nh_ifa->ifa_addr, in handle_rtm_get()837 nh->nh_ifa->ifa_netmask); in handle_rtm_get()1000 nh->nh_ifa->ifa_dstaddr; in update_rtm_from_rc()2291 info.rti_info[RTAX_IFA] = nh->nh_ifa->ifa_addr; in sysctl_dumpnhop()2293 info.rti_info[RTAX_BRD] = nh->nh_ifa->ifa_dstaddr; in sysctl_dumpnhop()
729 MPASS(nh->nh_ifa->ifa_addr->sa_family == AF_INET); in debugnet_connect()730 local_sin = (struct sockaddr_in *)nh->nh_ifa->ifa_addr; in debugnet_connect()
309 ifa = nh->nh_ifa; in ifa_ifwithroute()
366 saddr = nh->nh_ifa->ifa_addr; in addr4_resolve()564 saddr = nh->nh_ifa->ifa_addr; in addr6_resolve()
714 ia = (struct in6_ifaddr *)(nh->nh_ifa); in ip6_output()765 ia = ifatoia6(nh->nh_ifa); in ip6_output()
2263 nh_addr = ifatoia6(nh->nh_ifa)->ia_addr.sin6_addr; in icmp6_redirect_input()
751 if (nh->nh_ifa == NULL) { in finalize_nhop()
1035 addr = IA_SIN(ifatoia(nh->nh_ifa))->sin_addr; in nfscl_getmyip()