Searched refs:rti_info (Results 1 - 14 of 14) sorted by relevance

/freebsd-10.0-release/usr.sbin/rtadvd/
H A Dif.c98 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 Drtsock.c460 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 Droute.c411 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 Dif_llatbl.c268 (struct sockaddr_dl *)info->rti_info[RTAX_GATEWAY];
269 struct sockaddr *dst = (struct sockaddr *)info->rti_info[RTAX_DST];
H A Droute.h288 struct sockaddr *rti_info[RTAX_MAX]; member in struct:rt_addrinfo
H A Dif.c1457 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 Dstartup.c85 #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 Dif.c292 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 Dns.c184 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 Ddefs.h607 #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 Dif.c632 info->rti_info[i] = (sa->sa_len != 0) ? sa : &sa_zero;
/freebsd-10.0-release/usr.sbin/rwhod/
H A Drwhod.c573 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 Dnd6_rtr.c452 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 Difconfig.c1014 info.rti_info[RTAX_IFA] = (struct sockaddr *)sdl;

Completed in 294 milliseconds