Home
last modified time | relevance | path

Searched refs:mpls_nh (Results 1 – 2 of 2) sorted by relevance

/net/mpls/
Dinternal.h39 struct mpls_nh { /* next hop label forwarding entry */ struct
76 struct mpls_nh rt_nh[0];
80 int nhsel; struct mpls_nh *nh; \
86 int nhsel; struct mpls_nh *nh; \
87 for (nhsel = 0, nh = (struct mpls_nh *)((rt)->rt_nh); \
Daf_mpls.c63 static u8 *__mpls_nh_via(struct mpls_route *rt, struct mpls_nh *nh) in __mpls_nh_via()
72 const struct mpls_nh *nh) in mpls_nh_via()
74 return __mpls_nh_via((struct mpls_route *)rt, (struct mpls_nh *)nh); in mpls_nh_via()
77 static unsigned int mpls_nh_header_size(const struct mpls_nh *nh) in mpls_nh_header_size()
169 static struct mpls_nh *mpls_select_multipath(struct mpls_route *rt, in mpls_select_multipath()
256 struct mpls_nh *nh; in mpls_forward()
527 struct mpls_nh *nh, int oif) in find_outdev()
559 struct mpls_nh *nh, int oif) in mpls_nh_assign_dev()
602 struct mpls_nh *nh = rt->rt_nh; in mpls_nh_build_from_cfg()
636 struct mpls_nh *nh, int oif, struct nlattr *via, in mpls_nh_build()
[all …]