/freebsd-10.0-release/usr.sbin/rtadvd/ |
H A D | if.c | 98 get_rtaddrs(int addrs, struct sockaddr *sa, struct sockaddr **rti_info) argument 104 rti_info[i] = sa; 108 rti_info[i] = NULL; 166 struct sockaddr *sa, *dst, *gw, *ifa, *rti_info[RTAX_MAX]; local 196 get_rtaddrs(rtm->rtm_addrs, sa, rti_info); 197 if ((dst = rti_info[RTAX_DST]) == NULL || 205 if ((gw = rti_info[RTAX_GATEWAY]) == NULL || 211 if (rti_info[RTAX_NETMASK] == NULL) 224 get_rtaddrs(ifam->ifam_addrs, sa, rti_info); 225 if ((ifa = rti_info[RTAX_IF 259 struct sockaddr *sa, *rti_info[RTAX_MAX]; local 271 struct sockaddr *sa, *rti_info[RTAX_MAX]; local 283 struct sockaddr *sa, *rti_info[RTAX_MAX]; local 413 struct sockaddr *rti_info[RTAX_MAX]; local [all...] |
/freebsd-10.0-release/sys/net/ |
H A D | rtsock.c | 460 info->rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr; 464 switch (info->rti_info[RTAX_DST]->sa_family) { 503 info->rti_info[RTAX_IFA] = (struct sockaddr *)&saun->sin; 548 info->rti_info[RTAX_IFA] = (struct sockaddr *)&saun->sin6; 586 info.rti_info[RTAX_DST] = NULL; 591 info.rti_info[RTAX_DST] = NULL; 596 info.rti_info[RTAX_DST] = NULL; 608 info.rti_info[RTAX_DST] = NULL; 612 if (info.rti_info[RTAX_DST] == NULL || 613 info.rti_info[RTAX_DS [all...] |
H A D | route.c | 411 info.rti_info[RTAX_DST] = dst; 583 info.rti_info[RTAX_DST] = dst; 584 info.rti_info[RTAX_GATEWAY] = gateway; 585 info.rti_info[RTAX_NETMASK] = netmask; 634 info.rti_info[RTAX_DST] = dst; 635 info.rti_info[RTAX_GATEWAY] = gateway; 636 info.rti_info[RTAX_NETMASK] = netmask; 637 info.rti_info[RTAX_AUTHOR] = src; 784 info.rti_info[RTAX_DST] = dst; 785 info.rti_info[RTAX_GATEWA [all...] |
H A D | if_llatbl.c | 268 (struct sockaddr_dl *)info->rti_info[RTAX_GATEWAY]; 269 struct sockaddr *dst = (struct sockaddr *)info->rti_info[RTAX_DST];
|
H A D | route.h | 288 struct sockaddr *rti_info[RTAX_MAX]; member in struct:rt_addrinfo
|
H A D | if.c | 1457 info.rti_info[RTAX_DST] = ia; 1458 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&null_sdl; 1489 info.rti_info[RTAX_DST] = ia; 1490 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&null_sdl;
|
/freebsd-10.0-release/usr.sbin/IPXrouted/ |
H A D | startup.c | 85 #define netmask info.rti_info[RTAX_NETMASK] 86 #define ifaaddr info.rti_info[RTAX_IFA] 87 #define brdaddr info.rti_info[RTAX_BRD] 97 bzero(rtinfo->rti_info, sizeof(rtinfo->rti_info)); 101 rtinfo->rti_info[i] = sa = (struct sockaddr *)cp;
|
/freebsd-10.0-release/usr.sbin/rtsold/ |
H A D | if.c | 292 struct sockaddr *sa, *rti_info[RTAX_MAX]; local 309 get_rtaddrs(ifm->ifm_addrs, sa, rti_info); 310 if ((sa = rti_info[RTAX_IFP]) != NULL) { 424 get_rtaddrs(int addrs, struct sockaddr *sa, struct sockaddr **rti_info) argument 430 rti_info[i] = sa; 433 rti_info[i] = NULL;
|
/freebsd-10.0-release/release/picobsd/tinyware/ns/ |
H A D | ns.c | 184 get_rtaddrs(int addrs, struct sockaddr *sa, struct sockaddr **rti_info) argument 190 rti_info[i] = sa; 193 rti_info[i] = NULL; 254 struct sockaddr *rti_info[RTAX_MAX]; local 389 get_rtaddrs(rtm->rtm_addrs, sa, rti_info); 390 if ((sa = rti_info[RTAX_DST]) != NULL) { 392 if (((sa1 = rti_info[RTAX_NETMASK]) != NULL) 398 if ((sa = rti_info[RTAX_GATEWAY]) != NULL) { 413 get_rtaddrs(ifm->ifm_addrs, sa, rti_info); 419 get_rtaddrs(ifam->ifam_addrs, sa, rti_info); [all...] |
/freebsd-10.0-release/sbin/routed/ |
H A D | defs.h | 607 #define INFO_DST(I) ((I)->rti_info[RTAX_DST]) 608 #define INFO_GATE(I) ((I)->rti_info[RTAX_GATEWAY]) 609 #define INFO_MASK(I) ((I)->rti_info[RTAX_NETMASK]) 610 #define INFO_IFA(I) ((I)->rti_info[RTAX_IFA]) 611 #define INFO_AUTHOR(I) ((I)->rti_info[RTAX_AUTHOR]) 612 #define INFO_BRD(I) ((I)->rti_info[RTAX_BRD])
|
H A D | if.c | 632 info->rti_info[i] = (sa->sa_len != 0) ? sa : &sa_zero;
|
/freebsd-10.0-release/usr.sbin/rwhod/ |
H A D | rwhod.c | 573 memset(rtinfo->rti_info, 0, sizeof(rtinfo->rti_info)); 578 rtinfo->rti_info[i] = sa; 663 #define dstaddr info.rti_info[RTAX_BRD] 664 #define ifaddr info.rti_info[RTAX_IFA]
|
/freebsd-10.0-release/sys/netinet6/ |
H A D | nd6_rtr.c | 452 info.rti_info[RTAX_DST] = rt_key(rt); 453 info.rti_info[RTAX_GATEWAY] = rt->rt_gateway; 454 info.rti_info[RTAX_NETMASK] = rt_mask(rt); 459 info.rti_info[RTAX_IFP] = ifa->ifa_addr; 462 info.rti_info[RTAX_IFA] = rt->rt_ifa->ifa_addr;
|
/freebsd-10.0-release/sbin/ifconfig/ |
H A D | ifconfig.c | 1014 info.rti_info[RTAX_IFA] = (struct sockaddr *)sdl;
|