Home
last modified time | relevance | path

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

/freebsd-head/sys/net/route/
HDnhop_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()
HDroute_ddb.c147 rt_dumpaddr_ddb("ifa", nh->nh_ifa->ifa_addr); in rt_dumpentry_ddb()
HDnhop.h134 struct ifaddr *nh_ifa; /* interface address to use. Always != NULL */ member
HDroute_ctl.c1118 !sa_equal(info->rti_info[RTAX_IFA], nh_orig->nh_ifa->ifa_addr))) { in change_nhop()
/freebsd-head/sys/netinet/
HDsctp_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…
HDin_rmx.c160 if (nh->nh_ifa != ap->ifa) in in_ifadownkill()
HDip_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()
HDip_fastfwd.c159 nh_ia = (struct in_ifaddr *)nh->nh_ifa; in ip_redir_alloc()
HDip_icmp.c869 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()
HDip_input.c961 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()
HDip_output.c498 ia = ifatoia(nh->nh_ifa); in ip_output()
538 ia = ifatoia(nh->nh_ifa); in ip_output()
HDin_pcb.c1316 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()
HDin.c864 if (nh->nh_ifa == (struct ifaddr *)arg) in in_match_ifaddr()
/freebsd-head/sys/net/
HDrtsock.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()
HDdebugnet.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()
HDroute.c309 ifa = nh->nh_ifa; in ifa_ifwithroute()
/freebsd-head/sys/ofed/drivers/infiniband/core/
HDib_addr.c366 saddr = nh->nh_ifa->ifa_addr; in addr4_resolve()
564 saddr = nh->nh_ifa->ifa_addr; in addr6_resolve()
/freebsd-head/sys/netinet6/
HDip6_output.c714 ia = (struct in6_ifaddr *)(nh->nh_ifa); in ip6_output()
765 ia = ifatoia6(nh->nh_ifa); in ip6_output()
HDicmp6.c2263 nh_addr = ifatoia6(nh->nh_ifa)->ia_addr.sin6_addr; in icmp6_redirect_input()
/freebsd-head/sys/netlink/route/
HDrt.c751 if (nh->nh_ifa == NULL) { in finalize_nhop()
/freebsd-head/sys/fs/nfsclient/
HDnfs_clport.c1035 addr = IA_SIN(ifatoia(nh->nh_ifa))->sin_addr; in nfscl_getmyip()