| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |
#include </opt/mellanox/doca/applications/ipsec_security_gw/ipsec_ctx.h>

Data Fields | |
| bool | sw_sn_inc_enable |
| bool | sw_antireplay |
| bool | debug_mode |
| bool | vxlan_encap |
| bool | marker_encap |
| enum ipsec_security_gw_mode | mode |
| enum ipsec_security_gw_flow_mode | flow_mode |
| enum ipsec_security_gw_esp_offload | offload |
| enum ipsec_security_gw_perf | perf_measurement |
| enum ipsec_security_gw_fwd_syndrome | syndrome_fwd |
| uint64_t | sn_initial |
| char | json_path [MAX_FILE_NAME] |
| struct rte_hash * | ip6_table |
| struct application_dpdk_config * | dpdk_config |
| struct decrypt_pipes | decrypt_pipes |
| struct encrypt_pipes | encrypt_pipes |
| struct switch_pipes | switch_pipes |
| struct ipsec_security_gw_rules | app_rules |
| struct ipsec_security_gw_doca_objects | objects |
| struct ipsec_security_gw_socket_ctx | socket_ctx |
| uint8_t | nb_cores |
| uint32_t | vni |
| enum doca_flow_crypto_icv_len | icv_length |
| struct entries_status * | secured_status |
| struct entries_status * | unsecured_status |
Definition at line 238 of file ipsec_ctx.h.
| struct ipsec_security_gw_rules ipsec_security_gw_config::app_rules |
Definition at line 252 of file ipsec_ctx.h.
| bool ipsec_security_gw_config::debug_mode |
Definition at line 241 of file ipsec_ctx.h.
| struct decrypt_pipes ipsec_security_gw_config::decrypt_pipes |
Definition at line 252 of file ipsec_ctx.h.
| struct application_dpdk_config* ipsec_security_gw_config::dpdk_config |
Definition at line 252 of file ipsec_ctx.h.
| struct encrypt_pipes ipsec_security_gw_config::encrypt_pipes |
Definition at line 252 of file ipsec_ctx.h.
| enum ipsec_security_gw_flow_mode ipsec_security_gw_config::flow_mode |
Definition at line 243 of file ipsec_ctx.h.
| enum doca_flow_crypto_icv_len ipsec_security_gw_config::icv_length |
Definition at line 260 of file ipsec_ctx.h.
| struct rte_hash* ipsec_security_gw_config::ip6_table |
Definition at line 251 of file ipsec_ctx.h.
| char ipsec_security_gw_config::json_path[MAX_FILE_NAME] |
Definition at line 250 of file ipsec_ctx.h.
| bool ipsec_security_gw_config::marker_encap |
Definition at line 243 of file ipsec_ctx.h.
| enum ipsec_security_gw_mode ipsec_security_gw_config::mode |
Definition at line 243 of file ipsec_ctx.h.
| uint8_t ipsec_security_gw_config::nb_cores |
Definition at line 259 of file ipsec_ctx.h.
| struct ipsec_security_gw_doca_objects ipsec_security_gw_config::objects |
Definition at line 252 of file ipsec_ctx.h.
| enum ipsec_security_gw_esp_offload ipsec_security_gw_config::offload |
Definition at line 243 of file ipsec_ctx.h.
| enum ipsec_security_gw_perf ipsec_security_gw_config::perf_measurement |
Definition at line 243 of file ipsec_ctx.h.
| struct entries_status* ipsec_security_gw_config::secured_status |
Definition at line 262 of file ipsec_ctx.h.
| uint64_t ipsec_security_gw_config::sn_initial |
Definition at line 249 of file ipsec_ctx.h.
| struct ipsec_security_gw_socket_ctx ipsec_security_gw_config::socket_ctx |
Definition at line 252 of file ipsec_ctx.h.
| bool ipsec_security_gw_config::sw_antireplay |
Definition at line 240 of file ipsec_ctx.h.
| bool ipsec_security_gw_config::sw_sn_inc_enable |
Definition at line 239 of file ipsec_ctx.h.
| struct switch_pipes ipsec_security_gw_config::switch_pipes |
Definition at line 252 of file ipsec_ctx.h.
| enum ipsec_security_gw_fwd_syndrome ipsec_security_gw_config::syndrome_fwd |
Definition at line 243 of file ipsec_ctx.h.
| struct entries_status* ipsec_security_gw_config::unsecured_status |
Definition at line 263 of file ipsec_ctx.h.
| uint32_t ipsec_security_gw_config::vni |
Definition at line 260 of file ipsec_ctx.h.
| bool ipsec_security_gw_config::vxlan_encap |
Definition at line 242 of file ipsec_ctx.h.