| /NextBSD/sys/net/ |
| HD | rtsock.c | 419 info->rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; in rtm_get_jailed() 423 switch (info->rti_info[RTAX_DST]->sa_family) { in rtm_get_jailed() 462 info->rti_info[RTAX_IFA] = (struct sockaddr *)&saun->sin; in rtm_get_jailed() 507 info->rti_info[RTAX_IFA] = (struct sockaddr *)&saun->sin6; in rtm_get_jailed() 591 if (info.rti_info[RTAX_DST] == NULL || in route_output() 592 info.rti_info[RTAX_DST]->sa_family >= AF_MAX || in route_output() 593 (info.rti_info[RTAX_GATEWAY] != NULL && in route_output() 594 info.rti_info[RTAX_GATEWAY]->sa_family >= AF_MAX)) in route_output() 596 saf = info.rti_info[RTAX_DST]->sa_family; in route_output() 615 if (info.rti_info[RTAX_GATEWAY] != NULL && in route_output() [all …]
|
| HD | route.c | 462 info.rti_info[RTAX_DST] = dst; in rtalloc1_fib() 640 info.rti_info[RTAX_DST] = dst; in rtredirect_fib() 641 info.rti_info[RTAX_GATEWAY] = gateway; in rtredirect_fib() 642 info.rti_info[RTAX_NETMASK] = netmask; in rtredirect_fib() 683 info.rti_info[RTAX_DST] = dst; in rtredirect_fib() 684 info.rti_info[RTAX_GATEWAY] = gateway; in rtredirect_fib() 685 info.rti_info[RTAX_NETMASK] = netmask; in rtredirect_fib() 686 info.rti_info[RTAX_AUTHOR] = src; in rtredirect_fib() 823 info.rti_info[RTAX_DST] = dst; in rtrequest_fib() 824 info.rti_info[RTAX_GATEWAY] = gateway; in rtrequest_fib() [all …]
|
| HD | if_llatbl.c | 719 (struct sockaddr_dl *)info->rti_info[RTAX_GATEWAY]; in lla_rt_output() 720 struct sockaddr *dst = (struct sockaddr *)info->rti_info[RTAX_DST]; in lla_rt_output()
|
| HD | route.h | 332 struct sockaddr *rti_info[RTAX_MAX]; /* Sockaddr data */ member
|
| HD | if.c | 1585 info.rti_info[RTAX_DST] = ia; in ifa_maintain_loopback_route() 1586 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&null_sdl; in ifa_maintain_loopback_route()
|
| /NextBSD/usr.sbin/rtadvd/ |
| HD | if.c | 97 get_rtaddrs(int addrs, struct sockaddr *sa, struct sockaddr **rti_info) in get_rtaddrs() argument 103 rti_info[i] = sa; in get_rtaddrs() 107 rti_info[i] = NULL; in get_rtaddrs() 165 struct sockaddr *sa, *dst, *gw, *ifa, *rti_info[RTAX_MAX]; in get_next_msg() local 195 get_rtaddrs(rtm->rtm_addrs, sa, rti_info); in get_next_msg() 196 if ((dst = rti_info[RTAX_DST]) == NULL || in get_next_msg() 204 if ((gw = rti_info[RTAX_GATEWAY]) == NULL || in get_next_msg() 210 if (rti_info[RTAX_NETMASK] == NULL) in get_next_msg() 223 get_rtaddrs(ifam->ifam_addrs, sa, rti_info); in get_next_msg() 224 if ((ifa = rti_info[RTAX_IFA]) == NULL || in get_next_msg() [all …]
|
| /NextBSD/usr.sbin/rtsold/ |
| HD | if.c | 287 struct sockaddr *sa, *rti_info[RTAX_MAX]; in if_nametosdl() local 304 get_rtaddrs(ifm->ifm_addrs, sa, rti_info); in if_nametosdl() 305 if ((sa = rti_info[RTAX_IFP]) != NULL) { in if_nametosdl() 419 get_rtaddrs(int addrs, struct sockaddr *sa, struct sockaddr **rti_info) in get_rtaddrs() argument 425 rti_info[i] = sa; in get_rtaddrs() 428 rti_info[i] = NULL; in get_rtaddrs()
|
| /NextBSD/release/picobsd/tinyware/ns/ |
| HD | ns.c | 184 get_rtaddrs(int addrs, struct sockaddr *sa, struct sockaddr **rti_info) in get_rtaddrs() argument 190 rti_info[i] = sa; in get_rtaddrs() 193 rti_info[i] = NULL; in get_rtaddrs() 254 struct sockaddr *rti_info[RTAX_MAX]; in print_routing() local 389 get_rtaddrs(rtm->rtm_addrs, sa, rti_info); in print_routing() 390 if ((sa = rti_info[RTAX_DST]) != NULL) { in print_routing() 392 if (((sa1 = rti_info[RTAX_NETMASK]) != NULL) in print_routing() 398 if ((sa = rti_info[RTAX_GATEWAY]) != NULL) { in print_routing() 413 get_rtaddrs(ifm->ifm_addrs, sa, rti_info); in print_routing() 419 get_rtaddrs(ifam->ifam_addrs, sa, rti_info); in print_routing()
|
| /NextBSD/sbin/routed/ |
| HD | defs.h | 608 #define INFO_DST(I) ((I)->rti_info[RTAX_DST]) 609 #define INFO_GATE(I) ((I)->rti_info[RTAX_GATEWAY]) 610 #define INFO_MASK(I) ((I)->rti_info[RTAX_NETMASK]) 611 #define INFO_IFA(I) ((I)->rti_info[RTAX_IFA]) 612 #define INFO_AUTHOR(I) ((I)->rti_info[RTAX_AUTHOR]) 613 #define INFO_BRD(I) ((I)->rti_info[RTAX_BRD])
|
| HD | if.c | 632 info->rti_info[i] = (sa->sa_len != 0) ? sa : &sa_zero; in rt_xaddrs()
|
| /NextBSD/usr.sbin/rwhod/ |
| HD | rwhod.c | 572 memset(rtinfo->rti_info, 0, sizeof(rtinfo->rti_info)); in rt_xaddrs() 577 rtinfo->rti_info[i] = sa; in rt_xaddrs() 662 #define dstaddr info.rti_info[RTAX_BRD] in configure() 663 #define ifaddr info.rti_info[RTAX_IFA] in configure()
|
| /NextBSD/sys/netinet6/ |
| HD | nd6_rtr.c | 461 info.rti_info[RTAX_DST] = rt_key(rt); in nd6_rtmsg() 462 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; in nd6_rtmsg() 463 info.rti_info[RTAX_NETMASK] = rt_mask(rt); in nd6_rtmsg() 468 info.rti_info[RTAX_IFP] = ifa->ifa_addr; in nd6_rtmsg() 471 info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; in nd6_rtmsg()
|
| HD | nd6.c | 192 rtinfo.rti_info[RTAX_DST] = (struct sockaddr *)&dst; in nd6_lle_event() 193 rtinfo.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&gw; in nd6_lle_event() 1243 info.rti_info[RTAX_DST] = (struct sockaddr *)&rt_key; in nd6_is_new_addr_neighbor() 1497 info.rti_info[RTAX_DST] = (struct sockaddr *)&sin6; in nd6_free_redirect()
|
| HD | nd6_nbr.c | 263 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&rt_gateway; in nd6_ns_input()
|
| /NextBSD/sys/netinet/ |
| HD | in.c | 1125 info.rti_info[RTAX_DST] = (struct sockaddr *)&rt_key; in in_lltable_rtcheck() 1126 info.rti_info[RTAX_NETMASK] = (struct sockaddr *)&rt_mask; in in_lltable_rtcheck() 1127 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&rt_gateway; in in_lltable_rtcheck()
|
| /NextBSD/sbin/ifconfig/ |
| HD | ifconfig.c | 1164 info.rti_info[RTAX_IFA] = (struct sockaddr *)sdl; in status()
|
| /NextBSD/sys/netpfil/ipfw/ |
| HD | ip_fw_table_algo.c | 4015 info.rti_info[RTAX_DST] = dst; in ta_find_kfib_tentry() 4016 info.rti_info[RTAX_NETMASK] = mask; in ta_find_kfib_tentry()
|