]> git.kaiwu.me - nginx.git/commitdiff
QUIC: removed dead code.
authorVladimir Homutov <vl@nginx.com>
Wed, 10 Nov 2021 10:49:01 +0000 (13:49 +0300)
committerVladimir Homutov <vl@nginx.com>
Wed, 10 Nov 2021 10:49:01 +0000 (13:49 +0300)
The function is no longer used since b3d9e57d0f62.

src/event/quic/ngx_event_quic_transport.c
src/event/quic/ngx_event_quic_transport.h

index 6bc188b59c8801dd94eb910f5319c3343ccc87ed..c39d1094c8ebeb06a0f9412a16716fecfe7a8cec 100644 (file)
@@ -147,28 +147,6 @@ uint32_t  ngx_quic_versions[] = {
     (sizeof(ngx_quic_versions) / sizeof(ngx_quic_versions[0]))
 
 
-/* literal errors indexed by corresponding value */
-static char *ngx_quic_errors[] = {
-    "NO_ERROR",
-    "INTERNAL_ERROR",
-    "CONNECTION_REFUSED",
-    "FLOW_CONTROL_ERROR",
-    "STREAM_LIMIT_ERROR",
-    "STREAM_STATE_ERROR",
-    "FINAL_SIZE_ERROR",
-    "FRAME_ENCODING_ERROR",
-    "TRANSPORT_PARAMETER_ERROR",
-    "CONNECTION_ID_LIMIT_ERROR",
-    "PROTOCOL_VIOLATION",
-    "INVALID_TOKEN",
-    "APPLICATION_ERROR",
-    "CRYPTO_BUFFER_EXCEEDED",
-    "KEY_UPDATE_ERROR",
-    "AEAD_LIMIT_REACHED",
-    "NO_VIABLE_PATH",
-};
-
-
 static ngx_inline u_char *
 ngx_quic_parse_int(u_char *pos, u_char *end, uint64_t *out)
 {
@@ -305,21 +283,6 @@ ngx_quic_build_int(u_char **pos, uint64_t value)
 }
 
 
-u_char *
-ngx_quic_error_text(uint64_t error_code)
-{
-    if (error_code >= NGX_QUIC_ERR_CRYPTO_ERROR) {
-        return (u_char *) "handshake error";
-    }
-
-    if (error_code >= NGX_QUIC_ERR_LAST) {
-        return (u_char *) "unknown error";
-    }
-
-    return (u_char *) ngx_quic_errors[error_code];
-}
-
-
 ngx_int_t
 ngx_quic_parse_packet(ngx_quic_header_t *pkt)
 {
index ed5777b163aec9ddfda49c96d0979553d3a18802..c84f4576b9ba24a5a7c0dc23bced716310930a63 100644 (file)
@@ -90,7 +90,6 @@
 #define NGX_QUIC_FT_LAST  NGX_QUIC_FT_HANDSHAKE_DONE
 
 /* 22.5.  QUIC Transport Error Codes Registry */
-/* Keep in sync with ngx_quic_errors[] */
 #define NGX_QUIC_ERR_NO_ERROR                            0x00
 #define NGX_QUIC_ERR_INTERNAL_ERROR                      0x01
 #define NGX_QUIC_ERR_CONNECTION_REFUSED                  0x02
 #define NGX_QUIC_ERR_AEAD_LIMIT_REACHED                  0x0F
 #define NGX_QUIC_ERR_NO_VIABLE_PATH                      0x10
 
-#define NGX_QUIC_ERR_LAST                                0x11
 #define NGX_QUIC_ERR_CRYPTO_ERROR                       0x100
 
 #define NGX_QUIC_ERR_CRYPTO(e)  (NGX_QUIC_ERR_CRYPTO_ERROR + (e))