dpdk: use u32 for next0 43/3643/2
authorDamjan Marion <[email protected]>
Mon, 31 Oct 2016 22:23:34 +0000 (23:23 +0100)
committerDave Barach <[email protected]>
Tue, 1 Nov 2016 00:11:32 +0000 (00:11 +0000)
Change-Id: I0158a290736f68d0d56dff2f15dd18518059efd2
Signed-off-by: Damjan Marion <[email protected]>
vnet/vnet/devices/dpdk/node.c

index a58c8d5..fa651d8 100644 (file)
@@ -77,7 +77,7 @@ vlib_buffer_is_mpls (vlib_buffer_t * b)
 always_inline void
 dpdk_rx_next_and_error_from_mb_flags_x1 (dpdk_device_t * xd,
                                         struct rte_mbuf *mb,
-                                        vlib_buffer_t * b0, u8 * next0,
+                                        vlib_buffer_t * b0, u32 * next0,
                                         u8 * error0)
 {
   u8 n0;
@@ -147,7 +147,7 @@ dpdk_rx_trace (dpdk_main_t * dm,
 {
   vlib_main_t *vm = vlib_get_main ();
   u32 *b, n_left;
-  u8 next0;
+  u32 next0;
 
   n_left = n_buffers;
   b = buffers;
@@ -398,8 +398,8 @@ dpdk_device_input (dpdk_main_t * dm,
 
   while (n_buffers > 0)
     {
-      u32 bi0;
-      u8 next0, error0;
+      u32 bi0, next0;
+      u8 error0;
       u32 l3_offset0;
       vlib_buffer_t *b0, *b_seg, *b_chain = 0;
       u32 cntr_type;