mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-19 01:54:37 +00:00
CLEANUP: quic: remove useless parameter 'key' from quic_packet_encrypt
Parameter 'key' was not used in this function. This patch removes it from the prototype of the function. This patch could be backported until v2.6.
This commit is contained in:
parent
cadb232e93
commit
49ddd87d41
@ -58,7 +58,7 @@ int quic_tls_derive_initial_secrets(const EVP_MD *md,
|
||||
int quic_tls_encrypt(unsigned char *buf, size_t len,
|
||||
const unsigned char *aad, size_t aad_len,
|
||||
EVP_CIPHER_CTX *ctx, const EVP_CIPHER *aead,
|
||||
const unsigned char *key, const unsigned char *iv);
|
||||
const unsigned char *iv);
|
||||
|
||||
int quic_tls_decrypt2(unsigned char *out,
|
||||
unsigned char *in, size_t ilen,
|
||||
|
@ -1565,7 +1565,7 @@ static void quic_packet_encrypt(unsigned char *payload, size_t payload_len,
|
||||
quic_aead_iv_build(iv, sizeof iv, tx_iv, tx_iv_sz, pn);
|
||||
|
||||
if (!quic_tls_encrypt(payload, payload_len, aad, aad_len,
|
||||
tls_ctx->tx.ctx, tls_ctx->tx.aead, tls_ctx->tx.key, iv)) {
|
||||
tls_ctx->tx.ctx, tls_ctx->tx.aead, iv)) {
|
||||
TRACE_ERROR("QUIC packet encryption failed", QUIC_EV_CONN_ENCPKT, qc);
|
||||
*fail = 1;
|
||||
enc_debug_info_init(&edi, payload, payload_len, aad, aad_len, pn);
|
||||
@ -6402,7 +6402,7 @@ static int quic_generate_retry_token(unsigned char *token, size_t len,
|
||||
p += sizeof timestamp;
|
||||
|
||||
/* Do not encrypt the QUIC_TOKEN_FMT_RETRY byte */
|
||||
if (!quic_tls_encrypt(token + 1, p - token - 1, aad, aadlen, ctx, aead, key, iv)) {
|
||||
if (!quic_tls_encrypt(token + 1, p - token - 1, aad, aadlen, ctx, aead, iv)) {
|
||||
TRACE_ERROR("quic_tls_encrypt() failed", QUIC_EV_CONN_TXPKT);
|
||||
goto err;
|
||||
}
|
||||
|
@ -671,7 +671,7 @@ int quic_tls_tx_ctx_init(EVP_CIPHER_CTX **tx_ctx,
|
||||
int quic_tls_encrypt(unsigned char *buf, size_t len,
|
||||
const unsigned char *aad, size_t aad_len,
|
||||
EVP_CIPHER_CTX *ctx, const EVP_CIPHER *aead,
|
||||
const unsigned char *key, const unsigned char *iv)
|
||||
const unsigned char *iv)
|
||||
{
|
||||
int outlen;
|
||||
int aead_nid = EVP_CIPHER_nid(aead);
|
||||
|
Loading…
Reference in New Issue
Block a user