|
libnl 1.1.4
|
Allocation/Freeing | |
| struct rtnl_nexthop * | rtnl_route_nh_alloc (void) |
| struct rtnl_nexthop * | rtnl_route_nh_clone (struct rtnl_nexthop *src) |
| void | rtnl_route_nh_free (struct rtnl_nexthop *nh) |
Attributes | |
| void | rtnl_route_nh_set_weight (struct rtnl_nexthop *nh, int weight) |
| int | rtnl_route_nh_get_weight (struct rtnl_nexthop *nh) |
| void | rtnl_route_nh_set_ifindex (struct rtnl_nexthop *nh, int ifindex) |
| int | rtnl_route_nh_get_ifindex (struct rtnl_nexthop *nh) |
| void | rtnl_route_nh_set_gateway (struct rtnl_nexthop *nh, struct nl_addr *addr) |
| struct nl_addr * | rtnl_route_nh_get_gateway (struct rtnl_nexthop *nh) |
| void | rtnl_route_nh_set_flags (struct rtnl_nexthop *nh, unsigned int flags) |
| void | rtnl_route_nh_unset_flags (struct rtnl_nexthop *nh, unsigned int flags) |
| unsigned int | rtnl_route_nh_get_flags (struct rtnl_nexthop *nh) |
| struct rtnl_nexthop * rtnl_route_nh_alloc | ( | void | ) |
| struct rtnl_nexthop * rtnl_route_nh_clone | ( | struct rtnl_nexthop * | src | ) |
Definition at line 44 of file nexthop.c.
| void rtnl_route_nh_free | ( | struct rtnl_nexthop * | nh | ) |
| void rtnl_route_nh_set_weight | ( | struct rtnl_nexthop * | nh, |
| int | weight | ||
| ) |
| int rtnl_route_nh_get_weight | ( | struct rtnl_nexthop * | nh | ) |
| void rtnl_route_nh_set_ifindex | ( | struct rtnl_nexthop * | nh, |
| int | ifindex | ||
| ) |
| int rtnl_route_nh_get_ifindex | ( | struct rtnl_nexthop * | nh | ) |
| void rtnl_route_nh_set_gateway | ( | struct rtnl_nexthop * | nh, |
| struct nl_addr * | addr | ||
| ) |
| struct nl_addr * rtnl_route_nh_get_gateway | ( | struct rtnl_nexthop * | nh | ) |
| void rtnl_route_nh_set_flags | ( | struct rtnl_nexthop * | nh, |
| unsigned int | flags | ||
| ) |
| void rtnl_route_nh_unset_flags | ( | struct rtnl_nexthop * | nh, |
| unsigned int | flags | ||
| ) |