From 709607bfdd4a8631155dbd3f407602ba5279e43c Mon Sep 17 00:00:00 2001 From: Jesper Dangaard Brouer Date: Fri, 3 Dec 2021 23:12:20 +0100 Subject: [PATCH] AF_XDP-interaction: Fix pointer to UDP data area for memset Signed-off-by: Jesper Dangaard Brouer --- AF_XDP-interaction/af_xdp_user.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/AF_XDP-interaction/af_xdp_user.c b/AF_XDP-interaction/af_xdp_user.c index e556f8d..406f39b 100644 --- a/AF_XDP-interaction/af_xdp_user.c +++ b/AF_XDP-interaction/af_xdp_user.c @@ -591,19 +591,10 @@ static void gen_udp_hdr(struct udphdr *udp_hdr, struct iphdr *ip_hdr) udp_hdr->len = htons(UDP_PKT_SIZE); /* UDP data */ - memset32_htonl(udp_hdr + sizeof(struct udphdr), + memset32_htonl((void*)udp_hdr + sizeof(struct udphdr), opt_pkt_fill_pattern, UDP_PKT_DATA_SIZE); - if (0) { - uint8_t *p = udp_hdr + sizeof(struct udphdr); - int i; - - for (i = 0; i < UDP_PKT_DATA_SIZE; i++) { - printf("i[%d] = %c\n", i, p[i]); - } - } - /* UDP header checksum */ udp_hdr->check = 0; udp_hdr->check = udp_csum(ip_hdr->saddr, ip_hdr->daddr, UDP_PKT_SIZE,