Searched refs:rt_metrics (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sbin/route/ |
| H A D | route_netlink.c | 37 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 D | route.c | 92 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 D | route.h | 80 struct rt_metrics { struct 252 struct rt_metrics rtm_rmx; /* metrics themselves */ 351 struct rt_metrics *rti_rmx; /* Pointer to route metrics */
|
| H A D | rtsock.c | 208 const struct nhop_object *nh, struct rt_metrics *out); 1325 struct rt_metrics *out) in rt_getmetrics()
|
| /freebsd/sys/netinet6/ |
| H A D | nd6_rtr.c | 2290 struct rt_metrics rmx = { in nd6_route_rtrequest() 2338 struct rt_metrics rmx = { in nd6_route_rtupdate()
|