aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/tls.c
diff options
context:
space:
mode:
authorIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2021-01-04 15:50:14 +0100
committerGitHub <noreply@github.com>2021-01-04 15:50:14 +0100
commit1b524f553886bdd37aea4a3e04e00d9949f979e7 (patch)
tree29d15683322397d2f6b7ab526fccba984714999b /src/lib/protocols/tls.c
parent3aa16b63e834026003d57d5328adf2ec9a69a9b5 (diff)
QUIC: update to draft-33 (#1104)
QUIC (final!?) constants for v1 are defined in draft-33
Diffstat (limited to 'src/lib/protocols/tls.c')
-rw-r--r--src/lib/protocols/tls.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/protocols/tls.c b/src/lib/protocols/tls.c
index 8b70dc44d..311532c7f 100644
--- a/src/lib/protocols/tls.c
+++ b/src/lib/protocols/tls.c
@@ -1432,7 +1432,8 @@ int processClientServerHello(struct ndpi_detection_module_struct *ndpi_struct,
}
}
}
- } else if(extension_id == 65445 /* QUIC transport parameters */) {
+ } else if(extension_id == 65445 || /* QUIC transport parameters (drafts version) */
+ extension_id == 57) { /* QUIC transport parameters (final version) */
u_int16_t s_offset = offset+extension_offset;
uint16_t final_offset;
int using_var_int = is_version_with_var_int_transport_params(quic_version);