Home
last modified time | relevance | path

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

/f-stack/freebsd/net/route/
H A Dnhop_ctl.c296 nh->nh_ifa = info->rti_ifa; in fill_nhop_from_info()
436 nh->nh_ifa = info->rti_ifa; in alter_nhop_from_info()
472 nh->nh_ifa = nh_orig->nh_ifa; in nhop_create_from_nhop()
541 ifa_ref(nh->nh_ifa); in finalize_nhop()
593 print_nhop_sa(src_buf, sizeof(src_buf), nh->nh_ifa->ifa_addr); in print_nhop()
598 if_name(nh->nh_ifp), addr_buf, nh->nh_ifa, src_buf, nh->nh_aifp, in print_nhop()
613 ifa_free(nh->nh_ifa); in destroy_nhop()
850 src_sa = nh->nh_ifa->ifa_addr; in dump_nhop_entry()
855 nh->nh_ifa->ifa_ifp); in dump_nhop_entry()
H A Dnhop.h136 struct ifaddr *nh_ifa; /* interface address to use. Always != NULL */ member
H A Droute_ddb.c147 rt_dumpaddr_ddb("ifa", nh->nh_ifa->ifa_addr); in rt_dumpentry_ddb()
H A Droute_ctl.c938 !sa_equal(info->rti_info[RTAX_IFA], nh_orig->nh_ifa->ifa_addr))) { in change_nhop()
/f-stack/freebsd/netinet/
H A Dsctp_os_bsd.h206 …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.c161 if (nh->nh_ifa != ap->ifa) in in_ifadownkill()
H A Dip_options.c262 memcpy(cp + off, &(IA_SIN(nh->nh_ifa)->sin_addr), in ip_dooptions()
305 memcpy(cp + off, &(IA_SIN(nh->nh_ifa)->sin_addr), in ip_dooptions()
H A Dip_fastfwd.c141 struct in_ifaddr *nh_ia = (struct in_ifaddr *)(nh->nh_ifa); in ip_redir_alloc()
H A Dip_icmp.c858 t = IA_SIN(ifatoia(nh->nh_ifa))->sin_addr; in icmp_reflect()
973 if (nh->nh_ifa != ifa && ifa->ifa_addr->sa_family != AF_LINK) in icmp_verify_redirect_gateway()
H A Dip_input.c983 ia = ifatoia(ro.ro_nh->nh_ifa); in ip_forward()
1051 struct in_ifaddr *nh_ia = (struct in_ifaddr *)(nh->nh_ifa); in ip_forward()
H A Dip_output.c496 ia = ifatoia(ro->ro_nh->nh_ifa); in ip_output()
543 ia = ifatoia(nh->nh_ifa); in ip_output()
H A Din_pcb.c1243 ia = (struct in_ifaddr *)nh->nh_ifa; in in_pcbladdr()
1250 sin = (struct sockaddr_in *)nh->nh_ifa->ifa_addr; in in_pcbladdr()
1252 ia = (struct in_ifaddr *)nh->nh_ifa; in in_pcbladdr()
H A Din.c713 if (nh->nh_ifa == (struct ifaddr *)arg) in in_match_ifaddr()
/f-stack/tools/compat/include/net/route/
H A Dnhop.h136 struct ifaddr *nh_ifa; /* interface address to use. Always != NULL */ member
/f-stack/lib/
H A Dff_route.c357 if (prison_if(cred, nh->nh_ifa->ifa_addr) == 0) { in rtm_get_jailed()
358 info->rti_info[RTAX_IFA] = nh->nh_ifa->ifa_addr; in rtm_get_jailed()
391 ia = ((struct sockaddr_in *)nh->nh_ifa->ifa_addr)-> in rtm_get_jailed()
433 ia6 = ((struct sockaddr_in6 *)nh->nh_ifa->ifa_addr)-> in rtm_get_jailed()
697 rt_maskedcopy(nh->nh_ifa->ifa_addr, in handle_rtm_get()
699 nh->nh_ifa->ifa_netmask); in handle_rtm_get()
965 nh->nh_ifa->ifa_dstaddr; in update_rtm_from_rc()
/f-stack/freebsd/net/
H A Drtsock.c468 if (prison_if(cred, nh->nh_ifa->ifa_addr) == 0) { in rtm_get_jailed()
469 info->rti_info[RTAX_IFA] = nh->nh_ifa->ifa_addr; in rtm_get_jailed()
503 ia = ((struct sockaddr_in *)nh->nh_ifa->ifa_addr)-> in rtm_get_jailed()
546 ia6 = ((struct sockaddr_in6 *)nh->nh_ifa->ifa_addr)-> in rtm_get_jailed()
795 rt_maskedcopy(nh->nh_ifa->ifa_addr, in handle_rtm_get()
797 nh->nh_ifa->ifa_netmask); in handle_rtm_get()
920 nh->nh_ifa->ifa_dstaddr; in update_rtm_from_rc()
2166 info.rti_info[RTAX_IFA] = nh->nh_ifa->ifa_addr; in sysctl_dumpnhop()
2168 info.rti_info[RTAX_BRD] = nh->nh_ifa->ifa_dstaddr; in sysctl_dumpnhop()
H A Droute.c308 ifa = nh->nh_ifa; in ifa_ifwithroute()
399 info->rti_ifa = nh->nh_ifa; in rt_exportinfo()
H A Ddebugnet.c680 MPASS(nh->nh_ifa->ifa_addr->sa_family == AF_INET); in debugnet_connect()
681 local_sin = (struct sockaddr_in *)nh->nh_ifa->ifa_addr; in debugnet_connect()
/f-stack/freebsd/netpfil/ipfw/nat64/
H A Dnat64_translate.c637 dst->sin6_addr = ifatoia6(nh->nh_ifa)->ia_addr.sin6_addr; in nat64_find_route6()
787 dst->sin_addr = IA_SIN(nh->nh_ifa)->sin_addr; in nat64_find_route4()
/f-stack/freebsd/netinet6/
H A Dip6_output.c737 ia = (struct in6_ifaddr *)(nh->nh_ifa); in ip6_output()
786 ia = ifatoia6(nh->nh_ifa); in ip6_output()
H A Dicmp6.c2279 nh_addr = ifatoia6(nh->nh_ifa)->ia_addr.sin6_addr; in icmp6_redirect_input()