aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2019-10-08 23:57:56 +0200
committerLuca Deri <deri@ntop.org>2019-10-08 23:57:56 +0200
commit203359ed7f0b001f8325ec8c9baf06077a375337 (patch)
treecb13e0cea96bcb0086e99770c5414a81ab4ad50b /src
parent24a26a2e942b26ec93b5cff330f9cda29487ab68 (diff)
Fixed ndpi_ssl_version2str()
Diffstat (limited to 'src')
-rw-r--r--src/lib/ndpi_utils.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c
index b8ffe2e17..afd634252 100644
--- a/src/lib/ndpi_utils.c
+++ b/src/lib/ndpi_utils.c
@@ -711,7 +711,7 @@ int ndpi_has_human_readeable_string(struct ndpi_detection_module_struct *ndpi_st
/* ********************************** */
char* ndpi_ssl_version2str(u_int16_t version) {
- static char v[8];
+ static char v[12];
switch(version) {
case 0x0300: return("SSLv3");
@@ -719,15 +719,16 @@ char* ndpi_ssl_version2str(u_int16_t version) {
case 0x0302: return("TLSv1.1");
case 0x0303: return("TLSv1.2");
case 0x0304: return("TLSv1.3");
- case 0xfb1a: return("TLSv1.3 (Fizz)"); /* https://engineering.fb.com/security/fizz/ */
- case 0xfeff: return("DTLSv1.0");
- case 0xfefd: return("DTLSv1.2");
+ case 0XFB1A: return("TLSv1.3 (Fizz)"); /* https://engineering.fb.com/security/fizz/ */
+ case 0XFEFF: return("DTLSv1.0");
+ case 0XFEFD: return("DTLSv1.2");
}
if((version >= 0x7f00) && (version <= 0x7fff))
return("TLSv1.3 (draft)");
- snprintf(v, sizeof(v), "%04X", version);
+ snprintf(v, sizeof(v), "TLS (%04X)", version);
+
return(v);
}