21 int rtnl_netconf_alloc_cache(
struct nl_sock *sk,
struct nl_cache **result);
29 void rtnl_netconf_put(
struct rtnl_netconf *nc);
31 int rtnl_netconf_get_family(
struct rtnl_netconf *nc,
int *val);
32 int rtnl_netconf_get_ifindex(
struct rtnl_netconf *nc,
int *val);
33 int rtnl_netconf_get_forwarding(
struct rtnl_netconf *nc,
int *val);
34 int rtnl_netconf_get_mc_forwarding(
struct rtnl_netconf *nc,
int *val);
35 int rtnl_netconf_get_rp_filter(
struct rtnl_netconf *nc,
int *val);
36 int rtnl_netconf_get_proxy_neigh(
struct rtnl_netconf *nc,
int *val);
37 int rtnl_netconf_get_ignore_routes_linkdown(
struct rtnl_netconf *nc,
int *val);
38 int rtnl_netconf_get_input(
struct rtnl_netconf *nc,
int *val);
struct rtnl_netconf * rtnl_netconf_get_by_idx(struct nl_cache *cache, int family, int ifindex)
Search netconf in cache.
struct rtnl_netconf * rtnl_netconf_get_all(struct nl_cache *cache, int family)
Search netconf in cache.
struct rtnl_netconf * rtnl_netconf_get_default(struct nl_cache *cache, int family)
Search netconf in cache.