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
/
devices
/
af_packet
/
af_packet.c
diff --git
a/vnet/vnet/devices/af_packet/af_packet.c
b/vnet/vnet/devices/af_packet/af_packet.c
index
542e5bc
..
20c6129
100644
(file)
--- a/
vnet/vnet/devices/af_packet/af_packet.c
+++ b/
vnet/vnet/devices/af_packet/af_packet.c
@@
-225,7
+225,7
@@
af_packet_create_if(vlib_main_t * vm, u8 * host_if_name, u8 * hw_addr_set)
/*use configured or generate random MAC address */
if (hw_addr_set)
/*use configured or generate random MAC address */
if (hw_addr_set)
- memcpy(hw_addr, hw_addr_set, 6);
+
clib_
memcpy(hw_addr, hw_addr_set, 6);
else
{
f64 now = vlib_time_now(vm);
else
{
f64 now = vlib_time_now(vm);
@@
-233,7
+233,7
@@
af_packet_create_if(vlib_main_t * vm, u8 * host_if_name, u8 * hw_addr_set)
rnd = (u32) (now * 1e6);
rnd = random_u32 (&rnd);
rnd = (u32) (now * 1e6);
rnd = random_u32 (&rnd);
- memcpy (hw_addr+2, &rnd, sizeof(rnd));
+
clib_
memcpy (hw_addr+2, &rnd, sizeof(rnd));
hw_addr[0] = 2;
hw_addr[1] = 0xfe;
}
hw_addr[0] = 2;
hw_addr[1] = 0xfe;
}