Home
last modified time | relevance | path

Searched refs:rt_metrics (Results 1 – 5 of 5) sorted by relevance

/freebsd/sbin/route/
H A Droute_netlink.c37 struct rt_metrics *rt_metrics);
147 struct sockaddr_storage *so, struct rt_metrics *rt_metrics) in rtmsg_nl_int() argument
264 if (rt_metrics->rmx_mtu > 0) { in rtmsg_nl_int()
266 snl_add_msg_attr_u32(&nw, RTAX_MTU, rt_metrics->rmx_mtu); in rtmsg_nl_int()
270 if (rt_metrics->rmx_expire > 0) in rtmsg_nl_int()
271 snl_add_msg_attr_u32(&nw, NL_RTA_EXPIRES, rt_metrics->rmx_expire); in rtmsg_nl_int()
273 if (rt_metrics->rmx_metric > 0) in rtmsg_nl_int()
274 snl_add_msg_attr_u32(&nw, NL_RTA_PRIORITY, rt_metrics->rmx_metric); in rtmsg_nl_int()
275 if (rt_metrics->rmx_weight > 0) in rtmsg_nl_int()
276 snl_add_msg_attr_u32(&nw, NL_RTA_WEIGHT, rt_metrics->rmx_weight); in rtmsg_nl_int()
[all …]
H A Droute.c92 static struct rt_metrics rt_metrics; variable
115 int rtmsg_nl(int, int, int, int, struct sockaddr_storage *, struct rt_metrics *);
806 #define caseof(x, y, z) case x: valp = &rt_metrics.z; flag = y; break in set_metric()
820 rt_metrics.rmx_locks |= flag; in set_metric()
1570 errno = rtmsg_nl(cmd, flags, fib, rtm_addrs, so, &rt_metrics); in rtmsg()
1600 rtm.rtm_rmx = rt_metrics; in rtmsg_rtsock()
/freebsd/sys/net/
H A Droute.h80 struct rt_metrics { struct
252 struct rt_metrics rtm_rmx; /* metrics themselves */
351 struct rt_metrics *rti_rmx; /* Pointer to route metrics */
H A Drtsock.c208 const struct nhop_object *nh, struct rt_metrics *out);
1325 struct rt_metrics *out) in rt_getmetrics()
/freebsd/sys/netinet6/
H A Dnd6_rtr.c2290 struct rt_metrics rmx = { in nd6_route_rtrequest()
2338 struct rt_metrics rmx = { in nd6_route_rtupdate()