diff options
Diffstat (limited to 'vnet/vnet/ip/udp.h')
-rw-r--r-- | vnet/vnet/ip/udp.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/vnet/vnet/ip/udp.h b/vnet/vnet/ip/udp.h index 2b82139dbd3..26056bd68ef 100644 --- a/vnet/vnet/ip/udp.h +++ b/vnet/vnet/ip/udp.h @@ -124,11 +124,7 @@ ip4_udp_encap_one (vlib_main_t * vm, vlib_buffer_t * b0, u8 * ec0, word ec_len) ip0 = vlib_buffer_get_current(b0); /* Apply the encap string. */ -#if DPDK > 0 - rte_memcpy(ip0, ec0, ec_len); -#else - memcpy(ip0, ec0, ec_len); -#endif + clib_memcpy(ip0, ec0, ec_len); /* fix the <bleep>ing outer-IP checksum */ sum0 = ip0->checksum; @@ -167,13 +163,8 @@ ip4_udp_encap_two (vlib_main_t * vm, vlib_buffer_t * b0, vlib_buffer_t * b1, ip1 = vlib_buffer_get_current (b1); /* Apply the encap string */ -#if DPDK > 0 - rte_memcpy (ip0, ec0, ec_len); - rte_memcpy (ip1, ec1, ec_len); -#else - memcpy (ip0, ec0, ec_len); - memcpy (ip1, ec1, ec_len); -#endif + clib_memcpy (ip0, ec0, ec_len); + clib_memcpy (ip1, ec1, ec_len); /* fix the <bleep>ing outer-IP checksum */ sum0 = ip0->checksum; |