From: Damjan Marion Date: Mon, 24 Apr 2017 18:58:29 +0000 (+0200) Subject: Fix structure alignment with 32-bit pointers X-Git-Tag: v17.07-rc1~283 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F91%2F6391%2F2;p=vpp.git Fix structure alignment with 32-bit pointers Change-Id: I740de6c0f12dab452b4349e3bf89ff976a6268c0 Signed-off-by: Damjan Marion --- diff --git a/src/vlib/node.h b/src/vlib/node.h index 1e2f4c381a1..906d795fe23 100644 --- a/src/vlib/node.h +++ b/src/vlib/node.h @@ -418,6 +418,10 @@ typedef struct vlib_node_runtime_t vlib_error_t *errors; /**< Vector of errors for this node. */ +#if __SIZEOF_POINTER__ == 4 + u8 pad[8]; +#endif + u32 clocks_since_last_overflow; /**< Number of clock cycles. */ u32 max_clock; /**< Maximum clock cycle for an