Home
last modified time | relevance | path

Searched refs:RTA_MULTIPATH (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.10/net/decnet/
Ddn_fib.c281 if (attrs[RTA_MULTIPATH] && in dn_fib_create_info()
282 (nhs = dn_fib_count_nhs(attrs[RTA_MULTIPATH])) == 0) in dn_fib_create_info()
317 if (attrs[RTA_MULTIPATH]) { in dn_fib_create_info()
318 if ((err = dn_fib_get_nhs(fi, attrs[RTA_MULTIPATH], r)) != 0) in dn_fib_create_info()
350 if (attrs[RTA_GATEWAY] || attrs[RTA_OIF] || attrs[RTA_MULTIPATH]) in dn_fib_create_info()
Ddn_table.c245 if (!attrs[RTA_MULTIPATH]) in dn_fib_nh_match()
248 nhp = nla_data(attrs[RTA_MULTIPATH]); in dn_fib_nh_match()
249 nhlen = nla_len(attrs[RTA_MULTIPATH]); in dn_fib_nh_match()
351 mp_head = nla_nest_start_noflag(skb, RTA_MULTIPATH); in dn_fib_dump_info()
Ddn_route.c1627 [RTA_MULTIPATH] = { .type = NLA_NESTED },
/Linux-v5.10/include/uapi/linux/
Drtnetlink.h348 RTA_MULTIPATH, enumerator
/Linux-v5.10/net/ipv4/
Dipmr_base.c231 mp_attr = nla_nest_start_noflag(skb, RTA_MULTIPATH); in mr_fill_mroute()
Dfib_frontend.c662 [RTA_MULTIPATH] = { .len = sizeof(struct rtnexthop) },
785 case RTA_MULTIPATH: in rtm_to_fib_config()
Dipmr.c2609 [RTA_MULTIPATH] = { .len = sizeof(struct rtnexthop) },
2681 case RTA_MULTIPATH: in rtm_to_ipmr_mfcc()
Dfib_semantics.c1700 mp = nla_nest_start_noflag(skb, RTA_MULTIPATH); in fib_add_multipath()
/Linux-v5.10/net/ipv6/
Droute.c4868 [RTA_MULTIPATH] = { .len = sizeof(struct rtnexthop) },
4928 tb[RTA_MULTIPATH] || tb[RTA_ENCAP]) { in rtm_to_fib6_config()
4980 if (tb[RTA_MULTIPATH]) { in rtm_to_fib6_config()
4981 cfg->fc_mp = nla_data(tb[RTA_MULTIPATH]); in rtm_to_fib6_config()
4982 cfg->fc_mp_len = nla_len(tb[RTA_MULTIPATH]); in rtm_to_fib6_config()
5429 mp = nla_nest_start_noflag(skb, RTA_MULTIPATH); in rt6_fill_node_nexthop()
5565 mp = nla_nest_start_noflag(skb, RTA_MULTIPATH); in rt6_fill_node()
/Linux-v5.10/net/mpls/
Daf_mpls.c1877 case RTA_MULTIPATH: in rtm_to_route_config()
2009 mp = nla_nest_start_noflag(skb, RTA_MULTIPATH); in mpls_dump_route()