CLEANUP: quic: remove a useless CRYPTO frame variable assignment

This modification should have arrived with this commit:

	MINOR: quic: remove ->offset qf_crypto struct field

Since this commit, the CRYPTO offset node key assignment is done at parsing time
when calling qc_parse_frm() from qc_parse_pkt_frms().

This useless assigment has been reported in GH #3095 by coverity.

This patch should be easily backported as far as 2.6 as the one mentioned above
to ease any further backport to come.
This commit is contained in:
Frederic Lecaille 2025-09-01 09:29:16 +02:00
parent 00be358426
commit 90126ec9b7

View File

@ -903,7 +903,6 @@ static int qc_parse_pkt_frms(struct quic_conn *qc, struct quic_rx_packet *pkt,
break;
}
case QUIC_FT_CRYPTO:
frm->crypto.offset_node.key = frm->crypto.offset_node.key;
eb64_insert(&cf_frms_tree, &frm->crypto.offset_node);
frm = NULL;
break;