Lines Matching refs:rti_info
857 const struct sockaddr *rti_info[RTAX_MAX]; in if_copyrt() local
869 rtm->rtm_msglen - sizeof(*rtm), rti_info) == -1) in if_copyrt()
874 if_copysa(&rt->rt_dest, rti_info[RTAX_DST]); in if_copyrt()
876 if_copysa(&rt->rt_netmask, rti_info[RTAX_NETMASK]); in if_copyrt()
884 if (rti_info[RTAX_GATEWAY]->sa_family == AF_LINK) { in if_copyrt()
888 (const void *)rti_info[RTAX_GATEWAY]; in if_copyrt()
892 if_copysa(&rt->rt_gateway, rti_info[RTAX_GATEWAY]); in if_copyrt()
896 if_copysa(&rt->rt_ifa, rti_info[RTAX_IFA]); in if_copyrt()
903 rt->rt_ifp = if_findsa(ctx, rti_info[RTAX_IFP]); in if_copyrt()
905 rt->rt_ifp = if_findsa(ctx, rti_info[RTAX_GATEWAY]); in if_copyrt()
907 rt->rt_ifp = if_findsa(ctx, rti_info[RTAX_DST]); in if_copyrt()
1299 const struct sockaddr *rti_info[RTAX_MAX]; in if_ifa() local
1335 ifam->ifam_msglen - sizeof(*ifam), rti_info) == -1) in if_ifa()
1343 switch (rti_info[RTAX_IFA]->sa_family) { in if_ifa()
1355 memcpy(&sdl, rti_info[RTAX_IFA], rti_info[RTAX_IFA]->sa_len); in if_ifa()
1367 sin = (const void *)rti_info[RTAX_IFA]; in if_ifa()
1370 sin = (const void *)rti_info[RTAX_NETMASK]; in if_ifa()
1373 sin = (const void *)rti_info[RTAX_BRD]; in if_ifa()
1414 sa = rti_info[RTAX_IFA]; in if_ifa()
1466 sin6 = (const void *)rti_info[RTAX_IFA]; in if_ifa()
1468 sin6 = (const void *)rti_info[RTAX_NETMASK]; in if_ifa()