net/tap: set BPF syscall ID for RISC-V
[dpdk.git] / drivers / crypto / cnxk / cn9k_ipsec.h
index 13d522e..499dbc2 100644 (file)
@@ -7,6 +7,7 @@
 
 #include "cnxk_ipsec.h"
 #include "cnxk_security.h"
+#include "cnxk_security_ar.h"
 
 struct cn9k_ipsec_sa {
        union {
@@ -23,6 +24,8 @@ struct cn9k_ipsec_sa {
        uint16_t cipher_iv_off;
        /** Cipher IV length in bytes */
        uint8_t cipher_iv_len;
+       /** Outbound custom header length */
+       uint8_t custom_hdr_len;
        /** Response length calculation data */
        struct cnxk_ipsec_outb_rlens rlens;
        /** Outbound IP-ID */
@@ -35,6 +38,12 @@ struct cn9k_ipsec_sa {
                        uint32_t seq_hi;
                };
        };
+       /** Anti replay */
+       struct cnxk_on_ipsec_ar ar;
+       /** Anti replay window size */
+       uint32_t replay_win_sz;
+       /** Queue pair */
+       struct cnxk_cpt_qp *qp;
 };
 
 struct cn9k_sec_session {