#define ROC_IE_OT_MAJOR_OP_PROCESS_OUTBOUND_IPSEC 0x28UL
#define ROC_IE_OT_MAJOR_OP_PROCESS_INBOUND_IPSEC 0x29UL
+#define ROC_IE_OT_MAJOR_OP_WRITE_SA 0x01UL
+#define ROC_IE_OT_MINOR_OP_WRITE_SA 0x09UL
+
+#define ROC_IE_OT_CTX_ILEN 2
+
enum roc_ie_ot_ucc_ipsec {
ROC_IE_OT_UCC_SUCCESS = 0x00,
ROC_IE_OT_UCC_ERR_SA_INVAL = 0xb0,
ROC_IE_OT_UCC_ERR_SA_ESP_BAD_KEYS = 0xc5,
ROC_IE_OT_UCC_ERR_SA_AH_BAD_KEYS = 0xc6,
ROC_IE_OT_UCC_ERR_SA_BAD_IP = 0xc7,
- ROC_IE_OT_UCC_ERR_PKT_REPLAY_WINDOW = 0xc8,
- ROC_IE_OT_UCC_ERR_PKT_IP_FRAG = 0xc9,
+ ROC_IE_OT_UCC_ERR_PKT_IP_FRAG = 0xc8,
+ ROC_IE_OT_UCC_ERR_PKT_REPLAY_WINDOW = 0xc9,
ROC_IE_OT_UCC_SUCCESS_SA_SOFTEXP_FIRST = 0xf0,
ROC_IE_OT_UCC_SUCCESS_PKT_IP_BADCSUM = 0xf1,
ROC_IE_OT_UCC_SUCCESS_SA_SOFTEXP_AGAIN = 0xf2,