|
@@ -672,7 +672,7 @@ static int ovs_packet_cmd_execute(struct sk_buff *skb, struct genl_info *info)
|
|
|
goto err;
|
|
|
skb_reserve(packet, NET_IP_ALIGN);
|
|
|
|
|
|
- memcpy(__skb_put(packet, len), nla_data(a[OVS_PACKET_ATTR_PACKET]), len);
|
|
|
+ nla_memcpy(__skb_put(packet, len), a[OVS_PACKET_ATTR_PACKET], len);
|
|
|
|
|
|
skb_reset_mac_header(packet);
|
|
|
eth = eth_hdr(packet);
|