netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
origin.h File Reference
This graph shows which files directly or indirectly include this file:

Enumerations

enum  {
  CTD_ORIGIN_NOT_ME = 0,
  CTD_ORIGIN_COMMIT,
  CTD_ORIGIN_FLUSH,
  CTD_ORIGIN_INJECT
}
 

Functions

int origin_register (struct nfct_handle *h, int origin_type)
 
int origin_find (const struct nlmsghdr *nlh)
 
int origin_unregister (struct nfct_handle *h)
 

Enumeration Type Documentation

anonymous enum
Enumerator
CTD_ORIGIN_NOT_ME 
CTD_ORIGIN_COMMIT 
CTD_ORIGIN_FLUSH 
CTD_ORIGIN_INJECT 

Function Documentation

int origin_register ( struct nfct_handle h,
int  origin_type 
)

References origin::head, nfct_nfnlh(), nfnl_portid(), origin::nl_portid, NULL, and origin::type.

Referenced by ctnl_init().

Here is the call graph for this function:

Here is the caller graph for this function:

int origin_unregister ( struct nfct_handle h)

References origin::head, list_for_each_entry_safe, nfct_nfnlh(), nfnl_portid(), and origin::nl_portid.

Referenced by ctnl_kill().

Here is the call graph for this function:

Here is the caller graph for this function: