Lines Matching refs:metrics
237 if (dst->metrics[RTAX_MTU-1] > mtu && mtu >= min_mtu) {
239 dst->metrics[RTAX_MTU-1] = mtu;
244 if (dst->metrics[RTAX_ADVMSS-1] > mss)
245 dst->metrics[RTAX_ADVMSS-1] = mss;
807 memcpy(rt->u.dst.metrics, fi->fib_metrics,
808 sizeof(rt->u.dst.metrics));
819 if (rt->u.dst.metrics[RTAX_MTU-1] == 0 ||
820 rt->u.dst.metrics[RTAX_MTU-1] > rt->u.dst.dev->mtu)
821 rt->u.dst.metrics[RTAX_MTU-1] = rt->u.dst.dev->mtu;
823 if (rt->u.dst.metrics[RTAX_ADVMSS-1] == 0 ||
824 rt->u.dst.metrics[RTAX_ADVMSS-1] > mss)
825 rt->u.dst.metrics[RTAX_ADVMSS-1] = mss;
1506 if (rtnetlink_put_metrics(skb, rt->u.dst.metrics) < 0)