From: Szymon Sliwa Date: Wed, 14 Feb 2018 14:53:00 +0000 (+0100) Subject: Fixes to changes in vnet/buffer.h X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F55%2F10655%2F1;p=odp4vpp.git Fixes to changes in vnet/buffer.h Change ethertype from double u8 to u16 for consistency, and next_index to u8, for consistency with next_index defined int the ipsec field of this union. Change-Id: I9315bbdd95e23290b37da53267b94a5ddacc85d7 Signed-off-by: Szymon Sliwa --- diff --git a/src/vnet/buffer.h b/src/vnet/buffer.h index a0a848c8..8f2cc807 100644 --- a/src/vnet/buffer.h +++ b/src/vnet/buffer.h @@ -286,13 +286,14 @@ typedef struct u8 flags; } tcp; - /* For ODP based ipsec nodes */ + /* For ODP based ipsec nodes (careful, collides with ipsec field of this + union, might be a problem when implementing GRE protocol) */ struct { u8 dst_mac[6]; u8 src_mac[6]; - u8 ether_type[2]; - u32 next_index; + u16 ether_type; + u8 next_index; } post_crypto; u32 unused[6];