• Home
  • Raw
  • Download

Lines Matching refs:rtnl_nexthop

37 struct rtnl_nexthop *rtnl_route_nh_alloc(void)  in rtnl_route_nh_alloc()
39 struct rtnl_nexthop *nh; in rtnl_route_nh_alloc()
50 struct rtnl_nexthop *rtnl_route_nh_clone(struct rtnl_nexthop *src) in rtnl_route_nh_clone()
52 struct rtnl_nexthop *nh; in rtnl_route_nh_clone()
75 void rtnl_route_nh_free(struct rtnl_nexthop *nh) in rtnl_route_nh_free()
83 int rtnl_route_nh_compare(struct rtnl_nexthop *a, struct rtnl_nexthop *b, in rtnl_route_nh_compare()
107 static void nh_dump_line(struct rtnl_nexthop *nh, struct nl_dump_params *dp) in nh_dump_line()
133 static void nh_dump_details(struct rtnl_nexthop *nh, struct nl_dump_params *dp) in nh_dump_details()
169 static void nh_dump_env(struct rtnl_nexthop *nh, struct nl_dump_params *dp) in nh_dump_env()
205 void rtnl_route_nh_dump(struct rtnl_nexthop *nh, struct nl_dump_params *dp) in rtnl_route_nh_dump()
232 void rtnl_route_nh_set_weight(struct rtnl_nexthop *nh, uint8_t weight) in rtnl_route_nh_set_weight()
238 uint8_t rtnl_route_nh_get_weight(struct rtnl_nexthop *nh) in rtnl_route_nh_get_weight()
243 void rtnl_route_nh_set_ifindex(struct rtnl_nexthop *nh, int ifindex) in rtnl_route_nh_set_ifindex()
249 int rtnl_route_nh_get_ifindex(struct rtnl_nexthop *nh) in rtnl_route_nh_get_ifindex()
254 void rtnl_route_nh_set_gateway(struct rtnl_nexthop *nh, struct nl_addr *addr) in rtnl_route_nh_set_gateway()
270 struct nl_addr *rtnl_route_nh_get_gateway(struct rtnl_nexthop *nh) in rtnl_route_nh_get_gateway()
275 void rtnl_route_nh_set_flags(struct rtnl_nexthop *nh, unsigned int flags) in rtnl_route_nh_set_flags()
282 void rtnl_route_nh_unset_flags(struct rtnl_nexthop *nh, unsigned int flags) in rtnl_route_nh_unset_flags()
289 unsigned int rtnl_route_nh_get_flags(struct rtnl_nexthop *nh) in rtnl_route_nh_get_flags()
294 void rtnl_route_nh_set_realms(struct rtnl_nexthop *nh, uint32_t realms) in rtnl_route_nh_set_realms()
300 uint32_t rtnl_route_nh_get_realms(struct rtnl_nexthop *nh) in rtnl_route_nh_get_realms()