FD.io VPP
v16.09
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | cnat_db_key_t |
union | cnat_key_t |
struct | cnat_main_db_entry_t |
Macros | |
#define | CNAT_INVALID_PROTO 0x0000 |
#define | CNAT_UDP 0x4000 |
#define | CNAT_TCP 0x8000 |
#define | CNAT_ICMP 0xc000 |
#define | CNAT_VRF_MASK 0x3fff |
#define | CNAT_PRO_MASK 0xc000 |
#define | CNAT_PRO_SHIFT 14 |
#define | CNAT_MAX_VRFMAP_ENTRIES (CNAT_VRF_MASK + 1) |
#define | CNAT_DB_FLAG_PORT_PAIR (1<<0) |
#define | CNAT_DB_FLAG_TCP_ACTIVE (1<<1) |
#define | CNAT_DB_FLAG_ENTRY_FREE (1<<2) |
#define | CNAT_DB_FLAG_UDP_ACTIVE (1<<3) |
#define | CNAT_DB_FLAG_STATIC_PORT (1<<4) |
#define | CNAT_DB_FLAG_ALG_ENTRY (1<<5) |
#define CNAT_MAX_VRFMAP_ENTRIES (CNAT_VRF_MASK + 1) |