Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add clib_memcpy macro based on DPDK rte_memcpy implementation
[vpp.git]
/
vnet
/
vnet
/
nsh-gre
/
encap.c
diff --git
a/vnet/vnet/nsh-gre/encap.c
b/vnet/vnet/nsh-gre/encap.c
index
875e831
..
8521aea
100644
(file)
--- a/
vnet/vnet/nsh-gre/encap.c
+++ b/
vnet/vnet/nsh-gre/encap.c
@@
-152,11
+152,11
@@
nsh_gre_encap (vlib_main_t * vm,
/* If there are TLVs to copy, do so */
if (PREDICT_FALSE (_vec_len(t0->rewrite) > 24))
/* If there are TLVs to copy, do so */
if (PREDICT_FALSE (_vec_len(t0->rewrite) > 24))
- memcpy (©_dst0[3], t0->rewrite + 24 ,
+
clib_
memcpy (©_dst0[3], t0->rewrite + 24 ,
_vec_len (t0->rewrite)-24);
if (PREDICT_FALSE (_vec_len(t1->rewrite) > 24))
_vec_len (t0->rewrite)-24);
if (PREDICT_FALSE (_vec_len(t1->rewrite) > 24))
- memcpy (©_dst1[3], t1->rewrite + 24 ,
+
clib_
memcpy (©_dst1[3], t1->rewrite + 24 ,
_vec_len (t1->rewrite)-24);
/* fix the <bleep>ing outer-IP checksums */
_vec_len (t1->rewrite)-24);
/* fix the <bleep>ing outer-IP checksums */
@@
-246,7
+246,7
@@
nsh_gre_encap (vlib_main_t * vm,
/* If there are TLVs to copy, do so */
if (PREDICT_FALSE (_vec_len(t0->rewrite) > 24))
/* If there are TLVs to copy, do so */
if (PREDICT_FALSE (_vec_len(t0->rewrite) > 24))
- memcpy (©_dst0[3], t0->rewrite + 24 ,
+
clib_
memcpy (©_dst0[3], t0->rewrite + 24 ,
_vec_len (t0->rewrite)-24);
/* fix the <bleep>ing outer-IP checksum */
_vec_len (t0->rewrite)-24);
/* fix the <bleep>ing outer-IP checksum */