libnl 3.7.0

Functions

struct rtnl_route * nl_cli_route_alloc (void)
 
struct nl_cache * nl_cli_route_alloc_cache (struct nl_sock *sk, int flags)
 
void nl_cli_route_parse_family (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_dst (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_src (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_pref_src (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_metric (struct rtnl_route *route, char *subopts)
 
void nl_cli_route_parse_nexthop (struct rtnl_route *route, char *subopts, struct nl_cache *link_cache)
 
void nl_cli_route_parse_table (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_prio (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_scope (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_protocol (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_type (struct rtnl_route *route, char *arg)
 
void nl_cli_route_parse_iif (struct rtnl_route *route, char *arg, struct nl_cache *link_cache)
 

Detailed Description

Function Documentation

◆ nl_cli_route_alloc()

struct rtnl_route * nl_cli_route_alloc ( void  )

Definition at line 16 of file route.c.

◆ nl_cli_route_alloc_cache()

struct nl_cache * nl_cli_route_alloc_cache ( struct nl_sock *  sk,
int  flags 
)

Definition at line 27 of file route.c.

◆ nl_cli_route_parse_family()

void nl_cli_route_parse_family ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 41 of file route.c.

◆ nl_cli_route_parse_dst()

void nl_cli_route_parse_dst ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 49 of file route.c.

◆ nl_cli_route_parse_src()

void nl_cli_route_parse_src ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 62 of file route.c.

◆ nl_cli_route_parse_pref_src()

void nl_cli_route_parse_pref_src ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 75 of file route.c.

◆ nl_cli_route_parse_metric()

void nl_cli_route_parse_metric ( struct rtnl_route *  route,
char *  subopts 
)

Definition at line 88 of file route.c.

◆ nl_cli_route_parse_nexthop()

void nl_cli_route_parse_nexthop ( struct rtnl_route *  route,
char *  subopts,
struct nl_cache *  link_cache 
)

Definition at line 131 of file route.c.

◆ nl_cli_route_parse_table()

void nl_cli_route_parse_table ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 205 of file route.c.

◆ nl_cli_route_parse_prio()

void nl_cli_route_parse_prio ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 223 of file route.c.

◆ nl_cli_route_parse_scope()

void nl_cli_route_parse_scope ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 234 of file route.c.

◆ nl_cli_route_parse_protocol()

void nl_cli_route_parse_protocol ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 244 of file route.c.

◆ nl_cli_route_parse_type()

void nl_cli_route_parse_type ( struct rtnl_route *  route,
char *  arg 
)

Definition at line 264 of file route.c.

◆ nl_cli_route_parse_iif()

void nl_cli_route_parse_iif ( struct rtnl_route *  route,
char *  arg,
struct nl_cache *  link_cache 
)

Definition at line 276 of file route.c.