X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvlib%2Fnode.h;h=149232638baa584ce1cb2efb2e9c300e0db1b310;hb=47c1b1c6338c2d46173f337cf69a4b0d7f27845e;hp=ee3aded60686b7bdeb1c2666870b99c62ff0e0d4;hpb=d24b86ecce5ab43f4859ed139ce863f5a5c69853;p=vpp.git diff --git a/src/vlib/node.h b/src/vlib/node.h index ee3aded6068..149232638ba 100644 --- a/src/vlib/node.h +++ b/src/vlib/node.h @@ -274,7 +274,7 @@ typedef struct vlib_node_t u32 runtime_index; /* Runtime data for this node. */ - void *runtime_data; + u8 *runtime_data; /* Node flags. */ u16 flags; @@ -503,6 +503,8 @@ typedef struct vlib_node_runtime_t zero before first run of this node. */ + CLIB_ALIGN_MARK (runtime_data_pad, 8); + u8 runtime_data[0]; /**< Function dependent node-runtime data. This data is thread local, and it is not