#include <set>
#include <string>
#include <vector>
#include <map>
#include <rte_ether.h>
#include <rte_hash.h>
#include <doca_types.h>
#include <doca_flow.h>
#include <dpdk_utils.h>
Go to the source code of this file.
◆ ipv6_addr_t
◆ session_key
| using session_key = std::pair<std::string, std::string> |
◆ psp_gw_mode
| Enumerator |
|---|
| PSP_GW_MODE_TUNNEL | |
| PSP_GW_MODE_TRANSPORT | |
Definition at line 86 of file psp_gw_config.h.
◆ DEFAULT_CRYPT_OFFSET_IPV4
| constexpr uint32_t DEFAULT_CRYPT_OFFSET_IPV4 = 5 |
|
staticconstexpr |
◆ DEFAULT_CRYPT_OFFSET_IPV6
| constexpr uint32_t DEFAULT_CRYPT_OFFSET_IPV6 = 10 |
|
staticconstexpr |
◆ DEFAULT_CRYPT_OFFSET_VC_ENABLED_IPV4
| constexpr uint32_t DEFAULT_CRYPT_OFFSET_VC_ENABLED_IPV4 = 7 |
|
staticconstexpr |
◆ DEFAULT_CRYPT_OFFSET_VC_ENABLED_IPV6
| constexpr uint32_t DEFAULT_CRYPT_OFFSET_VC_ENABLED_IPV6 = 12 |
|
staticconstexpr |
◆ DEFAULT_PSP_VERSION
| const uint32_t DEFAULT_PSP_VERSION = 1 |
|
static |
◆ IPV6_ADDR_LEN
| constexpr uint32_t IPV6_ADDR_LEN = 16 |
|
staticconstexpr |
◆ PSP_MAX_PEERS
| const uint32_t PSP_MAX_PEERS = 1 << 20 |
|
static |
◆ PSP_MAX_SESSIONS
| const uint32_t PSP_MAX_SESSIONS = 1 << 20 |
|
static |
◆ PSP_PERF_ALL
◆ PSP_PERF_ALL_STR
| const std::string PSP_PERF_ALL_STR = "all" |
|
static |
◆ PSP_PERF_INSERTION_PRINT
| constexpr uint16_t PSP_PERF_INSERTION_PRINT = 1 << 1 |
|
staticconstexpr |
◆ PSP_PERF_INSERTION_PRINT_STR
| const std::string PSP_PERF_INSERTION_PRINT_STR = "insertion" |
|
static |
◆ PSP_PERF_KEY_GEN_PRINT
| constexpr uint16_t PSP_PERF_KEY_GEN_PRINT = 1 << 0 |
|
staticconstexpr |
◆ PSP_PERF_KEY_GEN_PRINT_STR
| const std::string PSP_PERF_KEY_GEN_PRINT_STR = "key-gen" |
|
static |
◆ PSP_PERF_MAP
| const std::map<std::string, uint16_t> PSP_PERF_MAP |
|
static |
Initial value:= {
}
static constexpr uint16_t PSP_PERF_KEY_GEN_PRINT
static constexpr uint16_t PSP_PERF_INSERTION_PRINT
static const std::string PSP_PERF_KEY_GEN_PRINT_STR
static const std::string PSP_PERF_ALL_STR
static const std::string PSP_PERF_INSERTION_PRINT_STR
static constexpr uint16_t PSP_PERF_ALL
Definition at line 71 of file psp_gw_config.h.
◆ SUPPORTED_PSP_VERSIONS
| const std::set<uint32_t> SUPPORTED_PSP_VERSIONS = {0, 1} |
|
inline |