Home
last modified time | relevance | path

Searched refs:RTAX_IFA (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/lib/libc/net/
H A Dgetifaddrs.c143 if (i == RTAX_IFA) { in __weak_alias()
238 if (i == RTAX_IFA) { in __weak_alias()
251 case RTAX_IFA: in __weak_alias()
/netbsd-src/sys/net/
H A Drtsock.c209 info.rti_info[RTAX_IFA] = rtifa->ifa_addr; in sysctl_dumpentry()
359 info.rti_info[RTAX_IFA] = ifa->ifa_addr; in sysctl_iflist()
384 info.rti_info[RTAX_IFA] = info.rti_info[RTAX_NETMASK] = in sysctl_iflist()
H A Droute.c1102 const struct sockaddr *ifaaddr = info->rti_info[RTAX_IFA]; in rt_getifa()
1388 if (info->rti_info[RTAX_IFA] == NULL && in rt_update_get_ifa()
1392 if (info->rti_info[RTAX_IFA] == NULL) { in rt_update_get_ifa()
1398 ifa = ifa_ifwithaddr_psref(info->rti_info[RTAX_IFA], in rt_update_get_ifa()
1402 ifa = ifaof_ifpforaddr_psref(info->rti_info[RTAX_IFA], in rt_update_get_ifa()
1408 if (info->rti_info[RTAX_IFA] != NULL) { in rt_update_get_ifa()
1410 ifa = ifa_ifwithaddr_psref(info->rti_info[RTAX_IFA], psref); in rt_update_get_ifa()
1450 info->rti_info[RTAX_IFA] != NULL) { in rt_update()
1560 info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; in rt_newmsg()
1605 info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; in rt_newmsg_dynamic()
H A Drtsock_shared.c606 info->rti_info[RTAX_IFA] = rtifa->ifa_addr; in route_output_report()
608 if (info->rti_info[RTAX_IFA]->sa_family == AF_INET) { in route_output_report()
615 RT_IN_PRINT(info, ibuf, RTAX_IFA), in route_output_report()
1174 (~((1 << RTAX_IFP) | (1 << RTAX_IFA)))) & (~0U << i)) != 0) in rt_xaddrs()
1519 info.rti_info[RTAX_IFA] = sa = ifa->ifa_addr; in COMPATNAME()
H A Droute.h323 #define RTAX_IFA 5 /* interface addr sockaddr present */ macro
/netbsd-src/external/bsd/dhcpcd/dist/src/
H A Dif-bsd.c914 if_copysa(&rt->rt_ifa, rti_info[RTAX_IFA]); in if_copyrt()
1361 switch (rti_info[RTAX_IFA]->sa_family) { in if_ifa()
1373 memcpy(&sdl, rti_info[RTAX_IFA], rti_info[RTAX_IFA]->sa_len); in if_ifa()
1385 sin = (const void *)rti_info[RTAX_IFA]; in if_ifa()
1432 sa = rti_info[RTAX_IFA]; in if_ifa()
1484 sin6 = (const void *)rti_info[RTAX_IFA]; in if_ifa()
/netbsd-src/sys/compat/common/
H A Drtsock_70.c77 info.rti_info[RTAX_IFA] = sa = ifa->ifa_addr; in compat_70_rt_newaddrmsg1()
/netbsd-src/usr.sbin/rtadvd/
H A Dif.c254 if ((ifa = rti_info[RTAX_IFA]) == NULL || in get_next_msg()
/netbsd-src/sbin/routed/
H A Ddefs.h614 #define INFO_IFA(I) ((I)->rti_info[RTAX_IFA])
/netbsd-src/sys/netinet6/
H A Din6.c927 info.rti_info[RTAX_IFA] = sin6tosa(&ia->ia_addr); in in6_join_mcastgroups()
1026 info.rti_info[RTAX_IFA] = sin6tosa(&ia->ia_addr); in in6_join_mcastgroups()
/netbsd-src/usr.bin/netstat/
H A Dif.c299 rtax = RTAX_IFA; in intpr_sysctl()
/netbsd-src/usr.sbin/route6d/
H A Droute6d.c1627 if (!rta[RTAX_NETMASK] || !rta[RTAX_IFA]) { in rtrecv()
1640 if (!rt_deladdr(ifcp, rta[RTAX_IFA], rta[RTAX_NETMASK])) in rtrecv()
/netbsd-src/sbin/route/
H A Droute.c1655 if ((i == RTAX_DST || i == RTAX_IFA) && in extract_addrs()