[PATCH dpdk v2 04/16] net: use ipv6 structure for header addresses

Stephen Hemminger stephen at networkplumber.org
Fri Oct 4 01:20:18 CEST 2024


On Tue,  1 Oct 2024 10:17:16 +0200
Robin Jarry <rjarry at redhat.com> wrote:

> diff --git a/app/test/packet_burst_generator.c b/app/test/packet_burst_generator.c
> index 2cd34abc1a65..76a409a56452 100644
> --- a/app/test/packet_burst_generator.c
> +++ b/app/test/packet_burst_generator.c
> @@ -149,8 +149,8 @@ initialize_ipv6_header(struct rte_ipv6_hdr *ip_hdr, uint8_t *src_addr,
>  	ip_hdr->proto = IPPROTO_UDP;
>  	ip_hdr->hop_limits = IP_DEFTTL;
>  
> -	rte_memcpy(ip_hdr->src_addr, src_addr, sizeof(ip_hdr->src_addr));
> -	rte_memcpy(ip_hdr->dst_addr, dst_addr, sizeof(ip_hdr->dst_addr));
> +	rte_memcpy(&ip_hdr->src_addr, src_addr, sizeof(ip_hdr->src_addr));
> +	rte_memcpy(&ip_hdr->dst_addr, dst_addr, sizeof(ip_hdr->dst_addr));

please replace with structure assignment if possible.


More information about the dev mailing list