Searched refs:RTAX_IFA (Results 1 – 13 of 13) sorted by relevance
/netbsd-src/lib/libc/net/ |
H A D | getifaddrs.c | 143 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 D | rtsock.c | 209 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 D | route.c | 1102 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 D | rtsock_shared.c | 606 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 D | route.h | 323 #define RTAX_IFA 5 /* interface addr sockaddr present */ macro
|
/netbsd-src/external/bsd/dhcpcd/dist/src/ |
H A D | if-bsd.c | 914 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 D | rtsock_70.c | 77 info.rti_info[RTAX_IFA] = sa = ifa->ifa_addr; in compat_70_rt_newaddrmsg1()
|
/netbsd-src/usr.sbin/rtadvd/ |
H A D | if.c | 254 if ((ifa = rti_info[RTAX_IFA]) == NULL || in get_next_msg()
|
/netbsd-src/sbin/routed/ |
H A D | defs.h | 614 #define INFO_IFA(I) ((I)->rti_info[RTAX_IFA])
|
/netbsd-src/sys/netinet6/ |
H A D | in6.c | 927 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 D | if.c | 299 rtax = RTAX_IFA; in intpr_sysctl()
|
/netbsd-src/usr.sbin/route6d/ |
H A D | route6d.c | 1627 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 D | route.c | 1655 if ((i == RTAX_DST || i == RTAX_IFA) && in extract_addrs()
|