diff options
Diffstat (limited to 'vnet/vnet/buffer.h')
-rw-r--r-- | vnet/vnet/buffer.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/vnet/vnet/buffer.h b/vnet/vnet/buffer.h index 050642276b5..ea25ad0d286 100644 --- a/vnet/vnet/buffer.h +++ b/vnet/vnet/buffer.h @@ -64,6 +64,9 @@ #define LOG2_BUFFER_OUTPUT_FEAT_DONE LOG2_VLIB_BUFFER_FLAG_USER(5) #define BUFFER_OUTPUT_FEAT_DONE (1 << LOG2_BUFFER_OUTPUT_FEAT_DONE) +#define LOG2_BUFFER_HANDOFF_NEXT_VALID LOG2_VLIB_BUFFER_FLAG_USER(6) +#define BUFFER_HANDOFF_NEXT_VALID (1 << LOG2_BUFFER_HANDOFF_NEXT_VALID) + #define foreach_buffer_opaque_union_subtype \ _(ethernet) \ _(ip) \ @@ -73,7 +76,7 @@ _(l2) \ _(l2t) \ _(gre) \ _(l2_classify) \ -_(io_handoff) \ +_(handoff) \ _(policer) \ _(output_features) \ _(map) \ @@ -185,7 +188,7 @@ typedef struct { /* IO - worker thread handoff */ struct { u32 next_index; - } io_handoff; + } handoff; /* vnet policer */ struct { |