diff options
author | Luca Deri <deri@ntop.org> | 2019-10-08 23:57:56 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2019-10-08 23:57:56 +0200 |
commit | 203359ed7f0b001f8325ec8c9baf06077a375337 (patch) | |
tree | cb13e0cea96bcb0086e99770c5414a81ab4ad50b /src | |
parent | 24a26a2e942b26ec93b5cff330f9cda29487ab68 (diff) |
Fixed ndpi_ssl_version2str()
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/ndpi_utils.c | 11 |
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); } |