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

Functions

struct nfnl_ctnl_cli_ct_alloc (void)
 
struct nl_cachenl_cli_ct_alloc_cache (struct nl_sock *sk)
 
void nl_cli_ct_parse_family (struct nfnl_ct *ct, char *arg)
 
void nl_cli_ct_parse_protocol (struct nfnl_ct *ct, char *arg)
 
void nl_cli_ct_parse_mark (struct nfnl_ct *ct, char *arg)
 
void nl_cli_ct_parse_timeout (struct nfnl_ct *ct, char *arg)
 
void nl_cli_ct_parse_id (struct nfnl_ct *ct, char *arg)
 
void nl_cli_ct_parse_use (struct nfnl_ct *ct, char *arg)
 
void nl_cli_ct_parse_src (struct nfnl_ct *ct, int reply, char *arg)
 
void nl_cli_ct_parse_dst (struct nfnl_ct *ct, int reply, char *arg)
 
void nl_cli_ct_parse_src_port (struct nfnl_ct *ct, int reply, char *arg)
 
void nl_cli_ct_parse_dst_port (struct nfnl_ct *ct, int reply, char *arg)
 
void nl_cli_ct_parse_tcp_state (struct nfnl_ct *ct, char *arg)
 
void nl_cli_ct_parse_status (struct nfnl_ct *ct, char *arg)
 

Detailed Description

Function Documentation

struct nfnl_ct* nl_cli_ct_alloc ( void  )

References ct, nfnl_ct_alloc(), and nl_cli_fatal().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

struct nl_cache* nl_cli_ct_alloc_cache ( struct nl_sock sk)

References nfnl_ct_alloc_cache(), and nl_cli_alloc_cache().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_dst ( struct nfnl_ct ct,
int  reply,
char *  arg 
)

References nfnl_ct_get_family(), nfnl_ct_set_dst(), nl_cli_addr_parse(), nl_cli_fatal(), and nl_geterror().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_dst_port ( struct nfnl_ct ct,
int  reply,
char *  arg 
)

References nfnl_ct_set_dst_port(), and nl_cli_parse_u32().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_family ( struct nfnl_ct ct,
char *  arg 
)

References nfnl_ct_set_family(), nl_cli_fatal(), nl_geterror(), nl_str2af(), and NLE_INVAL.

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_id ( struct nfnl_ct ct,
char *  arg 
)

References nfnl_ct_set_id(), and nl_cli_parse_u32().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_mark ( struct nfnl_ct ct,
char *  arg 
)

References mark, nfnl_ct_set_mark(), and nl_cli_parse_u32().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_protocol ( struct nfnl_ct ct,
char *  arg 
)

References nfnl_ct_set_proto(), nl_cli_fatal(), nl_geterror(), and nl_str2ip_proto().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_src ( struct nfnl_ct ct,
int  reply,
char *  arg 
)

References nfnl_ct_get_family(), nfnl_ct_set_src(), nl_cli_addr_parse(), nl_cli_fatal(), and nl_geterror().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_src_port ( struct nfnl_ct ct,
int  reply,
char *  arg 
)

References nfnl_ct_set_src_port(), and nl_cli_parse_u32().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_status ( struct nfnl_ct ct,
char *  arg 
)

References nfnl_ct_set_status(), nfnl_ct_str2status(), nl_cli_fatal(), and nl_geterror().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_tcp_state ( struct nfnl_ct ct,
char *  arg 
)

References nfnl_ct_set_tcp_state(), nfnl_ct_str2tcp_state(), nl_cli_fatal(), nl_geterror(), and state.

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_timeout ( struct nfnl_ct ct,
char *  arg 
)

References nfnl_ct_set_timeout(), nl_cli_parse_u32(), and timeout.

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

void nl_cli_ct_parse_use ( struct nfnl_ct ct,
char *  arg 
)

References nfnl_ct_set_use(), and nl_cli_parse_u32().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function: