Logo Search packages:      
Sourcecode: libnl2 version File versions  Download package

Routing
[Routing Family]


Modules

 Route Object
 Utilities
 Routing Utility Functions.

Route Addition

static int build_route_msg (struct rtnl_route *tmpl, int cmd, int flags, struct nl_msg **result)
int rtnl_route_add (struct nl_sock *sk, struct rtnl_route *route, int flags)
int rtnl_route_build_add_request (struct rtnl_route *tmpl, int flags, struct nl_msg **result)
int rtnl_route_build_del_request (struct rtnl_route *tmpl, int flags, struct nl_msg **result)
int rtnl_route_delete (struct nl_sock *sk, struct rtnl_route *route, int flags)

Cache Management

int rtnl_route_alloc_cache (struct nl_sock *sk, int family, int flags, struct nl_cache **result)

Functions

static void __exit route_exit (void)
static void __init route_init (void)
static int route_msg_parser (struct nl_cache_ops *ops, struct sockaddr_nl *who, struct nlmsghdr *nlh, struct nl_parser_param *pp)
static int route_request_update (struct nl_cache *c, struct nl_sock *h)

Variables

static struct nl_af_group route_groups []
static struct nl_cache_ops rtnl_route_ops


Generated by  Doxygen 1.6.0   Back to index