FD.io VPP  v16.09
Vector Packet Processing
cnat_log_api.h File Reference
+ Include dependency graph for cnat_log_api.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void cnat_log_ds_lite_mapping_delete (cnat_main_db_entry_t *db, dslite_table_entry_t *dslite_entry, int bulk_alloc)
 
static void cnat_log_ds_lite_mapping_create (cnat_main_db_entry_t *db, dslite_table_entry_t *dslite_entry, int bulk_alloc)
 
static void cnat_log_ds_lite_port_limit_exceeded (dslite_key_t *key, dslite_table_entry_t *dslite_entry_ptr)
 
static void cnat_log_nat44_port_limit_exceeded (cnat_key_t *key, cnat_vrfmap_t *vrfmap)
 
static void cnat_log_nat44_mapping_create (cnat_main_db_entry_t *db, cnat_vrfmap_t *vrfmap, int bulk_alloc)
 
static void cnat_log_nat44_mapping_delete (cnat_main_db_entry_t *db, cnat_vrfmap_t *vrfmap, int bulk_alloc)
 
static void cnat_session_log_nat44_mapping_create (cnat_main_db_entry_t *db, cnat_session_entry_t *sdb, cnat_vrfmap_t *vrfmap)
 
static void cnat_session_log_nat44_mapping_delete (cnat_main_db_entry_t *db, cnat_session_entry_t *sdb, cnat_vrfmap_t *vrfmap)
 
static void cnat_session_log_ds_lite_mapping_create (cnat_main_db_entry_t *db, dslite_table_entry_t *dslite_entry, cnat_session_entry_t *sdb)
 
static void cnat_session_log_ds_lite_mapping_delete (cnat_main_db_entry_t *db, dslite_table_entry_t *dslite_entry, cnat_session_entry_t *sdb)
 

Function Documentation

static void cnat_log_ds_lite_mapping_create ( cnat_main_db_entry_t db,
dslite_table_entry_t dslite_entry,
int  bulk_alloc 
)
inlinestatic

Definition at line 35 of file cnat_log_api.h.

static void cnat_log_ds_lite_mapping_delete ( cnat_main_db_entry_t db,
dslite_table_entry_t dslite_entry,
int  bulk_alloc 
)
inlinestatic

Definition at line 25 of file cnat_log_api.h.

static void cnat_log_ds_lite_port_limit_exceeded ( dslite_key_t key,
dslite_table_entry_t dslite_entry_ptr 
)
inlinestatic

Definition at line 45 of file cnat_log_api.h.

+ Here is the caller graph for this function:

static void cnat_log_nat44_mapping_create ( cnat_main_db_entry_t db,
cnat_vrfmap_t vrfmap,
int  bulk_alloc 
)
inlinestatic

Definition at line 59 of file cnat_log_api.h.

static void cnat_log_nat44_mapping_delete ( cnat_main_db_entry_t db,
cnat_vrfmap_t vrfmap,
int  bulk_alloc 
)
inlinestatic

Definition at line 69 of file cnat_log_api.h.

static void cnat_log_nat44_port_limit_exceeded ( cnat_key_t key,
cnat_vrfmap_t vrfmap 
)
inlinestatic

Definition at line 53 of file cnat_log_api.h.

+ Here is the caller graph for this function:

static void cnat_session_log_ds_lite_mapping_create ( cnat_main_db_entry_t db,
dslite_table_entry_t dslite_entry,
cnat_session_entry_t sdb 
)
inlinestatic

Definition at line 97 of file cnat_log_api.h.

+ Here is the caller graph for this function:

static void cnat_session_log_ds_lite_mapping_delete ( cnat_main_db_entry_t db,
dslite_table_entry_t dslite_entry,
cnat_session_entry_t sdb 
)
inlinestatic

Definition at line 105 of file cnat_log_api.h.

+ Here is the caller graph for this function:

static void cnat_session_log_nat44_mapping_create ( cnat_main_db_entry_t db,
cnat_session_entry_t sdb,
cnat_vrfmap_t vrfmap 
)
inlinestatic

Definition at line 80 of file cnat_log_api.h.

+ Here is the caller graph for this function:

static void cnat_session_log_nat44_mapping_delete ( cnat_main_db_entry_t db,
cnat_session_entry_t sdb,
cnat_vrfmap_t vrfmap 
)
inlinestatic

Definition at line 88 of file cnat_log_api.h.

+ Here is the caller graph for this function: