Home
last modified time | relevance | path

Searched refs:rti_info (Results 1 – 18 of 18) sorted by relevance

/f-stack/lib/
H A Dff_route.c115 rtinfo->rti_info[i] = &sa_zero; in rt_xaddrs()
124 rtinfo->rti_info[i] = sa; in rt_xaddrs()
237 info->rti_info[RTAX_NETMASK] = NULL; in remove_netmask()
322 if (info->rti_info[RTAX_DST] == NULL) in cleanup_xaddrs()
663 info->rti_info[RTAX_DST], in handle_rtm_get()
953 info->rti_info[RTAX_GENMASK] = 0; in update_rtm_from_rc()
957 info->rti_info[RTAX_IFP] = in update_rtm_from_rc()
1168 info.rti_info[RTAX_DST])) { in ff_rtioctl()
1420 info.rti_info[RTAX_DST],
1495 info.rti_info[RTAX_GENMASK] = 0;
[all …]
H A Dff_veth.c421 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&gw; in ff_veth_set_gateway()
428 info.rti_info[RTAX_DST] = (struct sockaddr *)&dst; in ff_veth_set_gateway()
435 info.rti_info[RTAX_NETMASK] = (struct sockaddr *)&nm; in ff_veth_set_gateway()
535 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&gw; in ff_veth_set_gateway6()
H A Dff_syscall_wrapper.c1359 info.rti_info[RTAX_GATEWAY] = psa_gw; in ff_route_ctl()
1367 info.rti_info[RTAX_DST] = psa_dst; in ff_route_ctl()
1375 info.rti_info[RTAX_NETMASK] = psa_nm; in ff_route_ctl()
/f-stack/freebsd/net/
H A Drtsock.c761 info->rti_info[RTAX_DST], in handle_rtm_get()
908 info->rti_info[RTAX_GENMASK] = 0; in update_rtm_from_rc()
912 info->rti_info[RTAX_IFP] = in update_rtm_from_rc()
919 info->rti_info[RTAX_BRD] = in update_rtm_from_rc()
1129 info.rti_info[RTAX_DST])) { in route_output()
1167 if (info.rti_info[i] == NULL) in route_output()
1292 rtinfo->rti_info[i] = sa; in rt_xaddrs()
1944 sa = info->rti_info[RTAX_DST]; in rtsock_routemsg_info()
1971 info.rti_info[RTAX_IFP] = NULL; in rt_newmaddrmsg()
2163 info.rti_info[RTAX_GENMASK] = 0; in sysctl_dumpnhop()
[all …]
H A Droute.c213 info.rti_info[RTAX_DST] = dst; in rib_add_redirect()
214 info.rti_info[RTAX_GATEWAY] = gateway; in rib_add_redirect()
238 info.rti_info[RTAX_DST] = dst; in rib_add_redirect()
240 info.rti_info[RTAX_AUTHOR] = author; in rib_add_redirect()
344 dst = info->rti_info[RTAX_DST]; in rt_exportinfo()
355 dst = info->rti_info[RTAX_NETMASK]; in rt_exportinfo()
370 dst = info->rti_info[RTAX_GATEWAY]; in rt_exportinfo()
519 dst = info->rti_info[RTAX_DST]; in rt_getifa_fib()
521 ifpaddr = info->rti_info[RTAX_IFP]; in rt_getifa_fib()
522 ifaaddr = info->rti_info[RTAX_IFA]; in rt_getifa_fib()
[all …]
H A Droute.h349 struct sockaddr *rti_info[RTAX_MAX]; /* Sockaddr data */ member
H A Dif_llatbl.c682 (struct sockaddr_dl *)info->rti_info[RTAX_GATEWAY]; in lla_rt_output()
683 struct sockaddr *dst = (struct sockaddr *)info->rti_info[RTAX_DST]; in lla_rt_output()
/f-stack/freebsd/net/route/
H A Droute_ctl.c194 dst = info->rti_info[RTAX_DST]; in get_rnh()
527 info->rti_info[RTAX_NETMASK], rnd); in lookup_prefix()
556 info->rti_info[RTAX_NETMASK] = NULL; in rib_add_route()
585 dst = info->rti_info[RTAX_DST]; in create_rtentry()
586 gateway = info->rti_info[RTAX_GATEWAY]; in create_rtentry()
587 netmask = info->rti_info[RTAX_NETMASK]; in create_rtentry()
746 dst_orig = info->rti_info[RTAX_DST]; in rib_del_route()
747 netmask = info->rti_info[RTAX_NETMASK]; in rib_del_route()
757 info->rti_info[RTAX_DST] = dst_orig; in rib_del_route()
936 info->rti_info[RTAX_IFP] != NULL || in change_nhop()
[all …]
H A Dnhop_ctl.c219 gw = info->rti_info[RTAX_GATEWAY]; in set_nhop_gw_from_info()
287 nh_priv->nh_family = info->rti_info[RTAX_DST]->sa_family; in fill_nhop_from_info()
324 if (info->rti_info[RTAX_GATEWAY] == NULL) in nhop_create_from_info()
362 dst = info->rti_info[RTAX_DST]; in get_nhop()
363 netmask = info->rti_info[RTAX_NETMASK]; in get_nhop()
364 gateway = info->rti_info[RTAX_GATEWAY]; in get_nhop()
423 info_gw = info->rti_info[RTAX_GATEWAY]; in alter_nhop_from_info()
H A Droute_ifaddrs.c164 info.rti_info[RTAX_DST] = ia; in ifa_maintain_loopback_route()
165 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&null_sdl; in ifa_maintain_loopback_route()
H A Dmpath_ctl.c181 if ((info->rti_info[RTAX_GATEWAY] == NULL) && (info->rti_filter == NULL)) in del_route_mpath()
/f-stack/freebsd/netinet6/
H A Dnd6_rtr.c694 info.rti_info[RTAX_DST] = (struct sockaddr *)&def; in defrouter_addreq()
695 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&gate; in defrouter_addreq()
696 info.rti_info[RTAX_NETMASK] = (struct sockaddr *)&mask; in defrouter_addreq()
734 info.rti_info[RTAX_DST] = (struct sockaddr *)&def; in defrouter_delreq()
735 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&gate; in defrouter_delreq()
736 info.rti_info[RTAX_NETMASK] = (struct sockaddr *)&mask; in defrouter_delreq()
2045 .rti_info = { in nd6_prefix_rtrequest()
H A Dnd6.c197 rtinfo.rti_info[RTAX_DST] = (struct sockaddr *)&dst; in nd6_lle_event()
198 rtinfo.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&gw; in nd6_lle_event()
1272 info.rti_info[RTAX_DST] = (struct sockaddr *)&rt_key; in nd6_is_new_addr_neighbor()
1565 info.rti_info[RTAX_DST] = (struct sockaddr *)&sin6; in nd6_free_redirect()
H A Din6.c184 info.rti_info[RTAX_DST] = ifa->ifa_addr; in in6_newaddrmsg()
185 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&gateway; in in6_newaddrmsg()
1283 .rti_info = { in in6_handle_dstaddr_rtrequest()
H A Dnd6_nbr.c270 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&rt_gateway; in nd6_ns_input()
/f-stack/tools/compat/include/net/
H A Droute.h347 struct sockaddr *rti_info[RTAX_MAX]; /* Sockaddr data */ member
/f-stack/freebsd/netinet/
H A Din.c739 .rti_info = { in in_handle_prefix_route()
1390 info.rti_info[RTAX_DST] = (struct sockaddr *)&rt_key; in in_lltable_rtcheck()
1391 info.rti_info[RTAX_NETMASK] = (struct sockaddr *)&rt_mask; in in_lltable_rtcheck()
1392 info.rti_info[RTAX_GATEWAY] = (struct sockaddr *)&rt_gateway; in in_lltable_rtcheck()
/f-stack/tools/ifconfig/
H A Difconfig.c1573 info.rti_info[RTAX_IFA] = (struct sockaddr *)sdl;