X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fipsec-gre%2Fipsec_gre.h;h=caf2ecf8b30bcc03af382bfb6f1ee44b212f827c;hb=3b81a1e5f205482b8ea30edbfd39559c4368ac4d;hp=a2ca64b6f747f12d62ef3c8e8a5b94206fe332ab;hpb=7cd468a3d7dee7d6c92f69a0bb7061ae208ec727;p=vpp.git diff --git a/src/vnet/ipsec-gre/ipsec_gre.h b/src/vnet/ipsec-gre/ipsec_gre.h index a2ca64b6f74..caf2ecf8b30 100644 --- a/src/vnet/ipsec-gre/ipsec_gre.h +++ b/src/vnet/ipsec-gre/ipsec_gre.h @@ -49,6 +49,8 @@ typedef enum */ typedef struct { + /* Required for pool_get_aligned */ + CLIB_CACHE_LINE_ALIGN_MARK (cacheline0); ip4_address_t tunnel_src; /**< tunnel IPv4 src address */ ip4_address_t tunnel_dst; /**< tunnel IPv4 dst address */ u32 local_sa; /**< local IPSec SA index */ @@ -78,7 +80,7 @@ typedef struct vnet_main_t *vnet_main; /**< convenience */ } ipsec_gre_main_t; -ipsec_gre_main_t ipsec_gre_main; +extern ipsec_gre_main_t ipsec_gre_main; extern vlib_node_registration_t ipsec_gre_input_node; extern vnet_device_class_t ipsec_gre_device_class;