diff src/event/ngx_event_quic_protection.c @ 7853:2d0f4aa78ed6 quic

Restored ngx_quic_encrypt return type. It was inadvertently changed while working on removing memory allocations.
author Sergey Kandaurov <pluknet@nginx.com>
date Wed, 06 May 2020 14:34:44 +0300
parents 0aa6b02a1546
children 7ea34e13937f
line wrap: on
line diff
--- a/src/event/ngx_event_quic_protection.c
+++ b/src/event/ngx_event_quic_protection.c
@@ -53,9 +53,9 @@ static ngx_int_t ngx_quic_tls_hp(ngx_log
 static ngx_int_t ngx_quic_hkdf_expand(ngx_pool_t *pool, const EVP_MD *digest,
     ngx_str_t *out, ngx_str_t *label, const uint8_t *prk, size_t prk_len);
 
-static ssize_t ngx_quic_create_long_packet(ngx_quic_header_t *pkt,
+static ngx_int_t ngx_quic_create_long_packet(ngx_quic_header_t *pkt,
     ngx_ssl_conn_t *ssl_conn, ngx_str_t *res);
-static ssize_t ngx_quic_create_short_packet(ngx_quic_header_t *pkt,
+static ngx_int_t ngx_quic_create_short_packet(ngx_quic_header_t *pkt,
     ngx_ssl_conn_t *ssl_conn, ngx_str_t *res);
 
 
@@ -752,7 +752,7 @@ ngx_quic_key_update(ngx_connection_t *c,
 }
 
 
-static ssize_t
+static ngx_int_t
 ngx_quic_create_long_packet(ngx_quic_header_t *pkt, ngx_ssl_conn_t *ssl_conn,
     ngx_str_t *res)
 {
@@ -819,7 +819,7 @@ ngx_quic_create_long_packet(ngx_quic_hea
 }
 
 
-static ssize_t
+static ngx_int_t
 ngx_quic_create_short_packet(ngx_quic_header_t *pkt, ngx_ssl_conn_t *ssl_conn,
     ngx_str_t *res)
 {
@@ -944,7 +944,7 @@ ngx_quic_compute_nonce(u_char *nonce, si
 }
 
 
-ssize_t
+ngx_int_t
 ngx_quic_encrypt(ngx_quic_header_t *pkt, ngx_ssl_conn_t *ssl_conn,
     ngx_str_t *res)
 {