Searched refs:rta_gw (Results 1 – 4 of 4) sorted by relevance
/freebsd/usr.bin/netstat/ |
H A D | route_netlink.c | 173 add_scopeid(rt->rta_gw, rt->rta_oif); in p_path() 175 protrusion = p_sockaddr("gateway", rt->rta_gw, NULL, RTF_HOST, in p_path() 242 rt.rta_gw = nhop->gw; in p_rtentry_netlink() 261 if (rt.rta_gw == NULL) in p_rtentry_netlink() 262 rt.rta_gw = (struct sockaddr *)&sdl_gw; in p_rtentry_netlink()
|
/freebsd/sys/netlink/route/ |
H A D | rt.c | 483 struct sockaddr *rta_gw; 509 { .type = NL_RTA_GATEWAY, .off = _OUT(rta_gw), .cb = nlattr_get_ip }, 515 { .type = NL_RTA_VIA, .off = _OUT(rta_gw), .cb = nlattr_get_ipvia }, 536 set_scope6(attrs->rta_gw, attrs->rta_oif); 899 if (attrs->rta_gw != NULL) { in create_nexthop_from_attrs() 900 *perror = nl_set_nexthop_gw(nh, attrs->rta_gw, attrs->rta_oif, npt); in create_nexthop_from_attrs() 995 if ((attrs->rta_gw != NULL) && !rib_match_gw(rt, nh, attrs->rta_gw)) in rtnl_handle_delroute() 471 struct sockaddr *rta_gw; global() member
|
/freebsd/sys/netlink/ |
H A D | netlink_snl_route_parsers.h | 111 struct sockaddr *rta_gw; member 139 { .type = NL_RTA_GATEWAY, .off = _OUT(rta_gw), .cb = snl_attr_get_ip }, 146 { .type = NL_RTA_VIA, .off = _OUT(rta_gw), .cb = snl_attr_get_ipvia }, 164 finalize_sockaddr(target->rta_gw, target->rta_oif); in _cb_p_route()
|
/freebsd/sbin/route/ |
H A D | route_netlink.c | 366 if (r.rta_gw && (r.rta_rtflags & RTF_GATEWAY)) in print_getmsg() 367 (void)printf(" gateway: %s\n", routename(r.rta_gw)); in print_getmsg() 557 .gw = r.rta_gw, in print_nlmsg_route() 850 print_flushed_route(r, r->rta_gw); in flushroute_one()
|