Symbol: rtnexthop
sys/netlink/netlink_snl_route_parsers.h
107
while (start_size < NLA_DATA_LEN(nla) / sizeof(struct rtnexthop))
sys/netlink/netlink_snl_route_parsers.h
60
#define _IN(_field) offsetof(struct rtnexthop, _field)
sys/netlink/netlink_snl_route_parsers.h
92
SNL_DECLARE_PARSER_EXT(_mpath_nh_parser, sizeof(struct rtnexthop),
sys/netlink/route/route.h
356
#define RTNH_HDRLEN ((int)sizeof(struct rtnexthop))
sys/netlink/route/route.h
360
#define RTNH_NEXT(_nh) ((struct rtnexthop *)((char *)(_nh) + _RTNH_ALIGNED_LEN(_nh)))
sys/netlink/route/rt.c
244
struct rtnexthop *rtnh = nlmsg_reserve_object(nw, struct rtnexthop);
sys/netlink/route/rt.c
260
rtnh = nlattr_restore_offset(nw, nh_off, struct rtnexthop);
sys/netlink/route/rt.c
467
#define _IN(_field) offsetof(struct rtnexthop, _field)
sys/netlink/route/rt.c
489
NL_DECLARE_PARSER_EXT(mpath_parser, struct rtnexthop, NULL, nlf_p_rtnh, nla_p_rtnh, post_p_rtnh);
sys/netlink/route/rt.c
501
struct rtnexthop *rtnh;
sys/netlink/route/rt.c
507
max_nhops = data_len / sizeof(struct rtnexthop);
sys/netlink/route/rt.c
516
for (rtnh = (struct rtnexthop *)(nla + 1); data_len > 0; ) {
sys/netlink/route/rt.c
536
rtnh = (struct rtnexthop *)((char *)rtnh + len);
tests/sys/netlink/test_rtnl_route.c
102
rtnh = snl_restore_msg_offset(&nw, off2, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
107
rtnh = snl_reserve_msg_object(&nw, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
112
rtnh = snl_restore_msg_offset(&nw, off2, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
154
struct rtnexthop *rtnh;
tests/sys/netlink/test_rtnl_route.c
227
struct rtnexthop *rtnh;
tests/sys/netlink/test_rtnl_route.c
246
rtnh = snl_reserve_msg_object(&nw, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
251
rtnh = snl_restore_msg_offset(&nw, off2, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
256
rtnh = snl_reserve_msg_object(&nw, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
261
rtnh = snl_restore_msg_offset(&nw, off2, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
331
struct rtnexthop *rtnh;
tests/sys/netlink/test_rtnl_route.c
348
rtnh = snl_reserve_msg_object(&nw, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
353
rtnh = snl_restore_msg_offset(&nw, off2, struct rtnexthop);
tests/sys/netlink/test_rtnl_route.c
80
struct rtnexthop *rtnh;
tests/sys/netlink/test_rtnl_route.c
97
rtnh = snl_reserve_msg_object(&nw, struct rtnexthop);