diff options
author | Damjan Marion <damjan.marion@gmail.com> | 2019-01-24 15:36:57 +0100 |
---|---|---|
committer | Damjan Marion <damjan.marion@gmail.com> | 2019-01-24 15:36:57 +0100 |
commit | 22f23ae802f6dc654dbef27340c67773eb8be8c3 (patch) | |
tree | 514a791dcf54c3a0f0de59d79cc2cf81c9fd4955 /src/vlib/buffer_funcs.h | |
parent | 478839b9eccabc9abf6717b9b8a8fb545f294bca (diff) |
buffers: fix vector types
Change-Id: I9df96264e30806ac3daf7121f314f34f06232413
Signed-off-by: Damjan Marion <damjan.marion@gmail.com>
Diffstat (limited to 'src/vlib/buffer_funcs.h')
-rw-r--r-- | src/vlib/buffer_funcs.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vlib/buffer_funcs.h b/src/vlib/buffer_funcs.h index c2241476094..1c1cd28e95f 100644 --- a/src/vlib/buffer_funcs.h +++ b/src/vlib/buffer_funcs.h @@ -74,7 +74,9 @@ STATIC_ASSERT_OFFSET_OF (vlib_buffer_t, template_end, 64); static_always_inline void vlib_buffer_copy_template (vlib_buffer_t * b, vlib_buffer_t * bt) { -#if defined CLIB_HAVE_VEC256 +#if defined CLIB_HAVE_VEC512 + b->as_u8x64[0] = bt->as_u8x64[0]; +#elif defined (CLIB_HAVE_VEC256) b->as_u8x32[0] = bt->as_u8x32[0]; b->as_u8x32[1] = bt->as_u8x32[1]; #elif defined (CLIB_HAVE_VEC128) |