Lines Matching defs:rti_info
98 get_rtaddrs(int addrs, struct sockaddr *sa, struct sockaddr **rti_info)
104 rti_info[i] = sa;
108 rti_info[i] = NULL;
168 struct sockaddr *sa, *dst, *gw, *ifa, *rti_info[RTAX_MAX];
198 get_rtaddrs(rtm->rtm_addrs, sa, rti_info);
199 if ((dst = rti_info[RTAX_DST]) == NULL ||
207 if ((gw = rti_info[RTAX_GATEWAY]) == NULL ||
213 if (rti_info[RTAX_NETMASK] == NULL)
226 get_rtaddrs(ifam->ifam_addrs, sa, rti_info);
227 if ((ifa = rti_info[RTAX_IFA]) == NULL ||
261 struct sockaddr *sa, *rti_info[RTAX_MAX];
264 get_rtaddrs(rtm->rtm_addrs, sa, rti_info);
266 return (&SIN6(rti_info[RTAX_DST])->sin6_addr);
273 struct sockaddr *sa, *rti_info[RTAX_MAX];
276 get_rtaddrs(rtm->rtm_addrs, sa, rti_info);
278 return (((struct sockaddr_dl *)rti_info[RTAX_GATEWAY])->sdl_index);
285 struct sockaddr *sa, *rti_info[RTAX_MAX];
289 get_rtaddrs(rtm->rtm_addrs, sa, rti_info);
290 sa = rti_info[RTAX_NETMASK];
416 struct sockaddr *rti_info[RTAX_MAX];
574 get_rtaddrs(ifm->ifm_addrs, sa, rti_info);
575 if ((sa = rti_info[RTAX_IFP]) != NULL) {