netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Collaboration diagram for Addresses:

Functions

struct rtnl_addrnl_cli_addr_alloc (void)
 
void nl_cli_addr_parse_family (struct rtnl_addr *addr, char *arg)
 
void nl_cli_addr_parse_local (struct rtnl_addr *addr, char *arg)
 
void nl_cli_addr_parse_dev (struct rtnl_addr *addr, struct nl_cache *link_cache, char *arg)
 
void nl_cli_addr_parse_label (struct rtnl_addr *addr, char *arg)
 
void nl_cli_addr_parse_peer (struct rtnl_addr *addr, char *arg)
 
void nl_cli_addr_parse_scope (struct rtnl_addr *addr, char *arg)
 
void nl_cli_addr_parse_broadcast (struct rtnl_addr *addr, char *arg)
 
void nl_cli_addr_parse_preferred (struct rtnl_addr *addr, char *arg)
 
void nl_cli_addr_parse_valid (struct rtnl_addr *addr, char *arg)
 

Detailed Description

Function Documentation

struct rtnl_addr* nl_cli_addr_alloc ( void  )

References nl_cli_fatal(), and rtnl_addr_alloc().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_broadcast ( struct rtnl_addr addr,
char *  arg 
)

References nl_addr_put(), nl_cli_addr_parse(), nl_cli_fatal(), nl_geterror(), rtnl_addr_get_family(), and rtnl_addr_set_broadcast().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_dev ( struct rtnl_addr addr,
struct nl_cache link_cache,
char *  arg 
)

References nl_cli_fatal(), rtnl_addr_set_ifindex(), and rtnl_link_name2i().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_family ( struct rtnl_addr addr,
char *  arg 
)

References nl_str2af(), and rtnl_addr_set_family().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_label ( struct rtnl_addr addr,
char *  arg 
)

References nl_cli_fatal(), nl_geterror(), and rtnl_addr_set_label().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_local ( struct rtnl_addr addr,
char *  arg 
)

References nl_addr_put(), nl_cli_addr_parse(), nl_cli_fatal(), nl_geterror(), rtnl_addr_get_family(), and rtnl_addr_set_local().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_peer ( struct rtnl_addr addr,
char *  arg 
)

References nl_addr_put(), nl_cli_addr_parse(), nl_cli_fatal(), nl_geterror(), rtnl_addr_get_family(), and rtnl_addr_set_peer().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_preferred ( struct rtnl_addr addr,
char *  arg 
)

References rtnl_addr_set_preferred_lifetime().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_scope ( struct rtnl_addr addr,
char *  arg 
)

References nl_cli_fatal(), rtnl_addr_set_scope(), and rtnl_str2scope().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_addr_parse_valid ( struct rtnl_addr addr,
char *  arg 
)

References rtnl_addr_set_valid_lifetime().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function: