From: Matus Fabian Date: Mon, 11 Aug 2025 09:27:24 +0000 (-0400) Subject: http: zero hdr.gso_size in udp_tunnel_rx X-Git-Tag: v26.02-rc0~101 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F33%2F43533%2F2;p=vpp.git http: zero hdr.gso_size in udp_tunnel_rx Type: fix Change-Id: I78fb6263af14b37e2aee42386850f23bbacf40fb Signed-off-by: Matus Fabian --- diff --git a/src/plugins/http/http1.c b/src/plugins/http/http1.c index d8e313bed6a..146ee8d3d0e 100644 --- a/src/plugins/http/http1.c +++ b/src/plugins/http/http1.c @@ -1228,6 +1228,7 @@ http1_req_state_udp_tunnel_rx (http_conn_t *hc, http_req_t *req, hdr.data_length = payload_len; hdr.data_offset = 0; + hdr.gso_size = 0; /* send datagram header and payload */ svm_fifo_seg_t segs[2] = { { (u8 *) &hdr, sizeof (hdr) }, diff --git a/src/plugins/http/http2/http2.c b/src/plugins/http/http2/http2.c index 24d183d818c..b56518a841a 100644 --- a/src/plugins/http/http2/http2.c +++ b/src/plugins/http/http2/http2.c @@ -1745,6 +1745,7 @@ http2_req_state_udp_tunnel_rx (http_conn_t *hc, http2_req_t *req, hdr.data_length = payload_len; hdr.data_offset = 0; + hdr.gso_size = 0; /* send datagram header and payload */ svm_fifo_seg_t segs[2] = { { (u8 *) &hdr, sizeof (hdr) },