Searched refs:rt_ifa (Results 1 - 17 of 17) sorted by relevance
/freebsd-10.0-release/sys/net/ |
H A D | radix_mpath.c | 113 if (!memcmp(rt->rt_ifa->ifa_addr, gate, gate->sa_len)) 239 if (rt1->rt_ifa->ifa_addr->sa_len != rt->rt_ifa->ifa_addr->sa_len || 240 bcmp(rt1->rt_ifa->ifa_addr, rt->rt_ifa->ifa_addr, 241 rt1->rt_ifa->ifa_addr->sa_len))
|
H A D | route.c | 480 if (rt->rt_ifa) 481 ifa_free(rt->rt_ifa); 553 (!sa_equal(src, rt->rt_gateway) || rt->rt_ifa != ifa)) 731 if (!not_found && rt->rt_ifa != NULL) { 732 ifa = rt->rt_ifa; 885 info.rti_info[RTAX_GATEWAY] = rt->rt_ifa->ifa_addr; 918 if ((ifa = rt->rt_ifa) && ifa->ifa_rtrequest) { 1135 if ((ifa = rt->rt_ifa) && ifa->ifa_rtrequest) 1213 rt->rt_ifa = ifa; 1221 ifa_free(rt->rt_ifa); [all...] |
H A D | rtsock.c | 459 if (prison_if(cred, rt->rt_ifa->ifa_addr) == 0) { 460 info->rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; 494 ia = ((struct sockaddr_in *)rt->rt_ifa->ifa_addr)-> 537 ia6 = ((struct sockaddr_in6 *)rt->rt_ifa->ifa_addr)-> 773 rt_maskedcopy(rt->rt_ifa->ifa_addr, 775 rt->rt_ifa->ifa_netmask); 837 rt->rt_ifa->ifa_dstaddr; 878 rt->rt_ifa->ifa_addr))) { 895 info.rti_ifa != rt->rt_ifa && 896 rt->rt_ifa ! [all...] |
H A D | route.h | 128 struct ifaddr *rt_ifa; /* the answer: interface address to use */ member in struct:rtentry
|
H A D | if.c | 1832 if (cmd != RTM_ADD || ((ifa = rt->rt_ifa) == 0) || 1837 oifa = rt->rt_ifa; 1838 rt->rt_ifa = ifa;
|
/freebsd-10.0-release/sys/netatalk/ |
H A D | ddp_output.c | 139 if ((ro->ro_rt == NULL) || (ro->ro_rt->rt_ifa == NULL) || 140 ((ifp = ro->ro_rt->rt_ifa->ifa_ifp) == NULL)) 142 if ((ro->ro_rt != NULL) && (ro->ro_rt->rt_ifa) && 143 (ifp = ro->ro_rt->rt_ifa->ifa_ifp)) { 160 else if (ro->ro_rt->rt_ifa == NULL) 161 printf ("ddp_route: no ro_rt->rt_ifa\n"); 163 printf ("ddp_route: no ro_rt->rt_ifa->ifa_ifp\n");
|
/freebsd-10.0-release/sys/netinet/ |
H A D | in_rmx.c | 88 } else if (satosin(rt->rt_ifa->ifa_addr)->sin_addr.s_addr == 405 if (rt->rt_ifa == ap->ifa &&
|
H A D | sctp_os_bsd.h | 221 #define SCTP_ROUTE_IS_REAL_LOOP(ro) ((ro)->ro_rt && (ro)->ro_rt->rt_ifa && (ro)->ro_rt->rt_ifa->ifa_ifp && (ro)->ro_rt->rt_ifa->ifa_ifp->if_type == IFT_LOOP)
|
H A D | in_pcb.c | 804 ia = (struct in_ifaddr *)sro.ro_rt->rt_ifa; 811 sin = (struct sockaddr_in *)sro.ro_rt->rt_ifa->ifa_addr; 813 ia = (struct in_ifaddr *)sro.ro_rt->rt_ifa;
|
H A D | ip_input.c | 1338 ia = ifatoia(sro.ro_rt->rt_ifa); 1473 #define RTA(rt) ((struct in_ifaddr *)(rt->rt_ifa))
|
H A D | ip_output.c | 299 ia = ifatoia(rte->rt_ifa);
|
/freebsd-10.0-release/sys/fs/nfsclient/ |
H A D | nfs_clport.c | 993 rt->rt_ifa != NULL && 995 rt->rt_ifa->ifa_addr->sa_family == AF_INET) { 997 rt->rt_ifa->ifa_addr; 1019 rt->rt_ifa != NULL && 1021 rt->rt_ifa->ifa_addr->sa_family == AF_INET6) { 1023 rt->rt_ifa->ifa_addr;
|
/freebsd-10.0-release/sys/netinet6/ |
H A D | in6_rmx.c | 131 if (IN6_ARE_ADDR_EQUAL(&satosin6(rt->rt_ifa->ifa_addr)
|
H A D | ip6_input.c | 827 ia6 = (struct in6_ifaddr *)rin6.ro_rt->rt_ifa;
|
H A D | nd6_rtr.c | 462 info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr;
|
H A D | ip6_output.c | 673 ia = (struct in6_ifaddr *)(rt->rt_ifa);
|
/freebsd-10.0-release/sys/netpfil/ipfw/ |
H A D | ip_fw2.c | 433 * We should use rt->rt_ifa->ifa_ifp, instead of rt->rt_ifp, 438 if (ifp != NULL && ro.ro_rt->rt_ifa->ifa_ifp != ifp) { 529 * We should use rt->rt_ifa->ifa_ifp, instead of rt->rt_ifp, 534 if (ifp != NULL && ro.ro_rt->rt_ifa->ifa_ifp != ifp) {
|
Completed in 139 milliseconds