diff options
Diffstat (limited to 'src/stateless/dp/trex_stream_node.h')
-rw-r--r-- | src/stateless/dp/trex_stream_node.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/stateless/dp/trex_stream_node.h b/src/stateless/dp/trex_stream_node.h index d33785fe..70a66e6a 100644 --- a/src/stateless/dp/trex_stream_node.h +++ b/src/stateless/dp/trex_stream_node.h @@ -102,11 +102,13 @@ private: uint8_t * m_vm_flow_var; /* pointer to the vm flow var */ uint8_t * m_vm_program; /* pointer to the program */ uint16_t m_vm_program_size; /* up to 64K op codes */ + uint16_t m_pad2; + uint32_t m_pad3; /* End Fast Field VM Section */ /* pad to match the size of CGenNode */ - uint8_t m_pad_end[30]; + uint8_t m_pad_end[20]; public: @@ -329,6 +331,11 @@ public: void Dump(FILE *fd); +private: + + void refresh_vm_bss(); + + } __rte_cache_aligned; static_assert(sizeof(CGenNodeStateless) == sizeof(CGenNode), "sizeof(CGenNodeStateless) != sizeof(CGenNode)" ); |