vlib: allow bigger scalar data size 57/34957/2
authorDamjan Marion <damarion@cisco.com>
Tue, 18 Jan 2022 15:24:23 +0000 (16:24 +0100)
committerFlorin Coras <florin.coras@gmail.com>
Tue, 18 Jan 2022 18:31:14 +0000 (18:31 +0000)
Type: improvement
Change-Id: I1031c6ce80d90814edda7b52b11039874b95714f
Signed-off-by: Damjan Marion <damarion@cisco.com>
src/vlib/node.h

index 66a9992..2d4aa77 100644 (file)
@@ -149,7 +149,8 @@ typedef struct _vlib_node_registration
   u8 protocol_hint;
 
   /* Size of scalar and vector arguments in bytes. */
-  u8 scalar_size, vector_size, aux_size;
+  u8 vector_size, aux_size;
+  u16 scalar_size;
 
   /* Number of error codes used by this node. */
   u16 n_errors;