|
API Reference Manual 1.51.0
|
ODP IPsec API type definitions. More...
#include <odp/visibility_begin.h>#include <odp/api/classification.h>#include <odp/api/crypto_types.h>#include <odp/api/packet_io_types.h>#include <odp/api/protocols.h>#include <odp/api/std_types.h>#include <odp/api/traffic_mngr.h>#include <odp/visibility_end.h>Go to the source code of this file.
Data Structures | |
| union | odp_ipsec_test_sa_param_t |
| IPSEC TEST SA parameter. More... | |
| struct | odp_ipsec_inbound_config_t |
| Configuration options for IPSEC inbound processing. More... | |
| struct | odp_ipsec_outbound_config_t |
| Configuration options for IPSEC outbound processing. More... | |
| struct | odp_ipsec_out_op_capability_t |
| Capabilities regarding IPsec outbound operation parameters. More... | |
| struct | odp_ipsec_test_capability_t |
| IPSEC TEST capability. More... | |
| struct | odp_ipsec_capability_t |
| IPSEC capability. More... | |
| struct | odp_ipsec_cipher_capability_t |
| Cipher algorithm capabilities. More... | |
| struct | odp_ipsec_auth_capability_t |
| Authentication algorithm capabilities. More... | |
| struct | odp_ipsec_config_t |
| IPSEC configuration options. More... | |
| struct | odp_ipsec_crypto_param_t |
| IPSEC crypto parameters. More... | |
| struct | odp_ipsec_ipv4_param_t |
| IPv4 header parameters. More... | |
| struct | odp_ipsec_ipv6_param_t |
| IPv6 header parameters. More... | |
| struct | odp_ipsec_tunnel_param_t |
| IPSEC tunnel parameters. More... | |
| struct | odp_ipsec_sa_opt_t |
| IPSEC SA option flags. More... | |
| struct | odp_ipsec_lifetime_t |
| IPSEC SA lifetime limits. More... | |
| struct | odp_ipsec_sa_param_t |
| IPSEC Security Association (SA) parameters. More... | |
| struct | odp_ipsec_stats_t |
| IPSEC stats content. More... | |
| struct | odp_ipsec_sa_info_t |
| IPSEC SA information. More... | |
| struct | odp_ipsec_error_t |
| IPSEC errors. More... | |
| struct | odp_ipsec_warn_t |
| IPSEC warnings. More... | |
| struct | odp_ipsec_op_status_t |
| IPSEC operation status. More... | |
| struct | odp_ipsec_op_flag_t |
| IPSEC operation flags. More... | |
| struct | odp_ipsec_out_opt_t |
| IPSEC outbound operation options. More... | |
| struct | odp_ipsec_out_param_t |
| IPSEC outbound operation parameters. More... | |
| struct | odp_ipsec_in_param_t |
| IPSEC inbound operation parameters. More... | |
| struct | odp_ipsec_out_inline_param_t |
| Outbound inline IPSEC operation parameters. More... | |
| struct | odp_ipsec_packet_result_t |
| IPSEC operation result for a packet. More... | |
| struct | odp_ipsec_status_t |
| IPSEC status content. More... | |
Macros | |
| #define | ODP_IPSEC_OK 0 |
| IPSEC operation status has no errors. | |
Typedefs | |
| typedef enum odp_ipsec_op_mode_t | odp_ipsec_op_mode_t |
| IPSEC operation mode. | |
| typedef enum odp_ipsec_test_sa_operation_t | odp_ipsec_test_sa_operation_t |
| IPSEC TEST SA operation. | |
| typedef union odp_ipsec_test_sa_param_t | odp_ipsec_test_sa_param_t |
| IPSEC TEST SA parameter. | |
| typedef struct odp_ipsec_inbound_config_t | odp_ipsec_inbound_config_t |
| Configuration options for IPSEC inbound processing. | |
| typedef struct odp_ipsec_outbound_config_t | odp_ipsec_outbound_config_t |
| Configuration options for IPSEC outbound processing. | |
| typedef struct odp_ipsec_out_op_capability_t | odp_ipsec_out_op_capability_t |
| Capabilities regarding IPsec outbound operation parameters. | |
| typedef struct odp_ipsec_test_capability_t | odp_ipsec_test_capability_t |
| IPSEC TEST capability. | |
| typedef struct odp_ipsec_capability_t | odp_ipsec_capability_t |
| IPSEC capability. | |
| typedef struct odp_ipsec_cipher_capability_t | odp_ipsec_cipher_capability_t |
| Cipher algorithm capabilities. | |
| typedef struct odp_ipsec_auth_capability_t | odp_ipsec_auth_capability_t |
| Authentication algorithm capabilities. | |
| typedef struct odp_ipsec_config_t | odp_ipsec_config_t |
| IPSEC configuration options. | |
| typedef enum odp_ipsec_dir_t | odp_ipsec_dir_t |
| IPSEC SA direction. | |
| typedef enum odp_ipsec_mode_t | odp_ipsec_mode_t |
| IPSEC protocol mode. | |
| typedef enum odp_ipsec_protocol_t | odp_ipsec_protocol_t |
| IPSEC protocol. | |
| typedef enum odp_ipsec_tunnel_type_t | odp_ipsec_tunnel_type_t |
| IPSEC tunnel type. | |
| typedef struct odp_ipsec_crypto_param_t | odp_ipsec_crypto_param_t |
| IPSEC crypto parameters. | |
| typedef struct odp_ipsec_ipv4_param_t | odp_ipsec_ipv4_param_t |
| IPv4 header parameters. | |
| typedef struct odp_ipsec_ipv6_param_t | odp_ipsec_ipv6_param_t |
| IPv6 header parameters. | |
| typedef struct odp_ipsec_tunnel_param_t | odp_ipsec_tunnel_param_t |
| IPSEC tunnel parameters. | |
| typedef struct odp_ipsec_sa_opt_t | odp_ipsec_sa_opt_t |
| IPSEC SA option flags. | |
| typedef struct odp_ipsec_lifetime_t | odp_ipsec_lifetime_t |
| IPSEC SA lifetime limits. | |
| typedef enum odp_ipsec_frag_mode_t | odp_ipsec_frag_mode_t |
| Fragmentation mode. | |
| typedef enum odp_ipsec_lookup_mode_t | odp_ipsec_lookup_mode_t |
| Packet lookup mode. | |
| typedef enum odp_ipsec_pipeline_t | odp_ipsec_pipeline_t |
| IPSEC pipeline configuration. | |
| typedef enum odp_ipsec_ip_version_t | odp_ipsec_ip_version_t |
| IPSEC header type. | |
| typedef struct odp_ipsec_sa_param_t | odp_ipsec_sa_param_t |
| IPSEC Security Association (SA) parameters. | |
| typedef struct odp_ipsec_stats_t | odp_ipsec_stats_t |
| IPSEC stats content. | |
| typedef struct odp_ipsec_sa_info_t | odp_ipsec_sa_info_t |
| IPSEC SA information. | |
| typedef struct odp_ipsec_error_t | odp_ipsec_error_t |
| IPSEC errors. | |
| typedef struct odp_ipsec_warn_t | odp_ipsec_warn_t |
| IPSEC warnings. | |
| typedef struct odp_ipsec_op_status_t | odp_ipsec_op_status_t |
| IPSEC operation status. | |
| typedef struct odp_ipsec_op_flag_t | odp_ipsec_op_flag_t |
| IPSEC operation flags. | |
| typedef struct odp_ipsec_out_opt_t | odp_ipsec_out_opt_t |
| IPSEC outbound operation options. | |
| typedef struct odp_ipsec_out_param_t | odp_ipsec_out_param_t |
| IPSEC outbound operation parameters. | |
| typedef struct odp_ipsec_in_param_t | odp_ipsec_in_param_t |
| IPSEC inbound operation parameters. | |
| typedef struct odp_ipsec_out_inline_param_t | odp_ipsec_out_inline_param_t |
| Outbound inline IPSEC operation parameters. | |
| typedef struct odp_ipsec_packet_result_t | odp_ipsec_packet_result_t |
| IPSEC operation result for a packet. | |
| typedef enum odp_ipsec_status_id_t | odp_ipsec_status_id_t |
| IPSEC status ID. | |
| typedef struct odp_ipsec_status_t | odp_ipsec_status_t |
| IPSEC status content. | |
ODP IPsec API type definitions.
Definition in file api/spec/ipsec_types.h.