From: Libor Peltan Date: Wed, 3 Aug 2022 13:13:33 +0000 (+0200) Subject: xdp-quic: bugfix: handling and cleanup of quic relay pointer X-Git-Tag: v3.3.dev~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=96dff50b72163cab4348fcfdf53bf8f85e2fedaf;p=thirdparty%2Fknot-dns.git xdp-quic: bugfix: handling and cleanup of quic relay pointer --- diff --git a/src/knot/server/xdp-handler.c b/src/knot/server/xdp-handler.c index 7ed04a2d9c..1bd42a94a8 100644 --- a/src/knot/server/xdp-handler.c +++ b/src/knot/server/xdp-handler.c @@ -364,6 +364,7 @@ static void handle_quic(xdp_handle_ctx_t *ctx, knot_layer_t *layer, for (uint32_t i = 0; i < ctx->msg_recv_count; i++) { knot_xdp_msg_t *msg_recv = &ctx->msg_recv[i]; + ctx->quic_relays[i] = NULL; if ((msg_recv->flags & KNOT_XDP_MSG_TCP) || msg_recv->ip_to.sin6_port != ctx->quic_port ||