Home
last modified time | relevance | path

Searched refs:nh_ifa (Results 1 – 21 of 21) sorted by relevance

/freebsd/sys/net/route/
H A Dnhop_ctl.c464 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()
H A Droute_ddb.c147 rt_dumpaddr_ddb("ifa", nh->nh_ifa->ifa_addr); in rt_dumpentry_ddb()
H A Dnhop.h134 struct ifaddr *nh_ifa; /* interface address to use. Always != NULL */ member
H A Droute_ctl.c1117 !sa_equal(info->rti_info[RTAX_IFA], nh_orig->nh_ifa->ifa_addr))) { in change_nhop()
/freebsd/sys/netinet/
H A Dsctp_os_bsd.h202 …IS_REAL_LOOP(ro) ((ro)->ro_nh && (ro)->ro_nh->nh_ifa && (ro)->ro_nh->nh_ifa->ifa_ifp && (ro)->ro_n…
H A Din_rmx.c160 if (nh->nh_ifa != ap->ifa) in in_ifadownkill()
H A Dip_options.c260 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()
H A Dip_fastfwd.c159 nh_ia = (struct in_ifaddr *)nh->nh_ifa; in ip_redir_alloc()
H A Dip_icmp.c873 t = IA_SIN(ifatoia(nh->nh_ifa))->sin_addr; in icmp_reflect()
988 if (nh->nh_ifa != ifa && ifa->ifa_addr->sa_family != AF_LINK) in icmp_verify_redirect_gateway()
H A Dip_input.c963 ia = ifatoia(ro.ro_nh->nh_ifa); in ip_forward()
1031 struct in_ifaddr *nh_ia = (struct in_ifaddr *)(nh->nh_ifa); in ip_forward()
H A Dip_output.c497 ia = ifatoia(nh->nh_ifa); in ip_output()
534 ia = ifatoia(nh->nh_ifa); in ip_output()
H A Din_pcb.c1238 ia = (struct in_ifaddr *)nh->nh_ifa; in in_pcbladdr()
1245 sin = (struct sockaddr_in *)nh->nh_ifa->ifa_addr; in in_pcbladdr()
1247 ia = (struct in_ifaddr *)nh->nh_ifa; in in_pcbladdr()
H A Din.c855 if (nh->nh_ifa == (struct ifaddr *)arg) in in_match_ifaddr()
/freebsd/sys/net/
H A Drtsock.c519 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()
H A Ddebugnet.c729 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()
H A Droute.c309 ifa = nh->nh_ifa; in ifa_ifwithroute()
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_addr.c366 saddr = nh->nh_ifa->ifa_addr; in addr4_resolve()
564 saddr = nh->nh_ifa->ifa_addr; in addr6_resolve()
/freebsd/sys/netinet6/
H A Dip6_output.c714 ia = (struct in6_ifaddr *)(nh->nh_ifa); in ip6_output()
765 ia = ifatoia6(nh->nh_ifa); in ip6_output()
H A Dicmp6.c2257 nh_addr = ifatoia6(nh->nh_ifa)->ia_addr.sin6_addr; in icmp6_redirect_input()
/freebsd/sys/netlink/route/
H A Drt.c716 * nh_ifp, nh_ifa, nh_gw in finalize_nhop()
751 if (nh->nh_ifa == NULL) { in finalize_nhop()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clport.c1035 addr = IA_SIN(ifatoia(nh->nh_ifa))->sin_addr; in nfscl_getmyip()