rta_mpath_nh
struct rta_mpath_nh *nh = r.rta_multipath.nhops[i];
struct rta_mpath_nh nh = {
struct rta_mpath_nh *, bool);
struct rta_mpath_nh *nh, bool first)
struct rta_mpath_nh *nh = r.rta_multipath.nhops[i];
struct rta_mpath_nh nh = {
struct rta_mpath_nh *nh = r->rta_multipath.nhops[i];
#define _OUT(_field) offsetof(struct rta_mpath_nh, _field)
struct rta_mpath_nh *target = (struct rta_mpath_nh *)_target;
sizeof(struct rta_mpath_nh), _fp_p_mp_nh, _nla_p_mp_nh,
struct rta_mpath_nh **nhops;
#define _OUT(_field) offsetof(struct rta_mpath_nh, _field)
struct rta_mpath_nh *attrs = (struct rta_mpath_nh *)_attrs;
struct rta_mpath_nh nhops[0];
mp = npt_alloc(npt, (max_nhops + 2) * sizeof(struct rta_mpath_nh));
struct rta_mpath_nh *mpnh;
create_nexthop_one(struct nl_parsed_route *attrs, struct rta_mpath_nh *mpnh,
struct rta_mpath_nh *mpnh = &attrs->rta_multipath->nhops[i];
struct rta_mpath_nh *nhop = rt.rta_multipath.nhops[i];