Thread (175 messages) 175 messages, 13 authors, 2019-01-11

Re: [PATCH v3 3/9] net: add ESP trailer structure definition

From: Doherty, Declan <hidden>
Date: 2018-12-11 17:25:26

On 06/12/2018 3:38 PM, Konstantin Ananyev wrote:
quoted hunk ↗ jump to hunk
Signed-off-by: Konstantin Ananyev <redacted>
Acked-by: Mohammad Abdul Awal <redacted>
---
  lib/librte_net/rte_esp.h | 10 +++++++++-
  1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/lib/librte_net/rte_esp.h b/lib/librte_net/rte_esp.h
index f77ec2eb2..8e1b3d2dd 100644
--- a/lib/librte_net/rte_esp.h
+++ b/lib/librte_net/rte_esp.h
@@ -11,7 +11,7 @@
   * ESP-related defines
   */
  
-#include <stdint.h>
+#include <rte_byteorder.h>
  
  #ifdef __cplusplus
  extern "C" {
@@ -25,6 +25,14 @@ struct esp_hdr {
  	rte_be32_t seq;  /**< packet sequence number */
  } __attribute__((__packed__));
  
+/**
+ * ESP Trailer
+ */
+struct esp_tail {
+	uint8_t pad_len;     /**< number of pad bytes (0-255) */
+	uint8_t next_proto;  /**< IPv4 or IPv6 or next layer header */
+} __attribute__((__packed__));
+
  #ifdef __cplusplus
  }
  #endif

Acked-by: Declan Doherty <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help