aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2022-05-30 00:54:17 +0200
committerLuca Deri <deri@ntop.org>2022-05-30 00:54:17 +0200
commit1da9f1a36fc2f60d8a2f13fca88a7675d327e3ad (patch)
treea31d58df13a16aa3f651a61186a32e7f5fa1f1e7 /src/lib/protocols
parentf25deeccb1ccbebd6346271828762fdd8326c32b (diff)
Updated tests results
Code cleanup
Diffstat (limited to 'src/lib/protocols')
-rw-r--r--src/lib/protocols/http.c2
-rw-r--r--src/lib/protocols/quic.c2
-rw-r--r--src/lib/protocols/tls.c4
3 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/protocols/http.c b/src/lib/protocols/http.c
index 4788a4e52..9f1dd9cf5 100644
--- a/src/lib/protocols/http.c
+++ b/src/lib/protocols/http.c
@@ -715,7 +715,7 @@ static void check_content_type_and_change_protocol(struct ndpi_detection_module_
if(ndpi_is_valid_hostname(flow->host_server_name,
strlen(flow->host_server_name)) == 0) {
- char str[64];
+ char str[128];
snprintf(str, sizeof(str), "Invalid host %s", flow->host_server_name);
ndpi_set_risk(ndpi_struct, flow, NDPI_INVALID_CHARACTERS, str);
diff --git a/src/lib/protocols/quic.c b/src/lib/protocols/quic.c
index 0f1d37a70..61e7f6880 100644
--- a/src/lib/protocols/quic.c
+++ b/src/lib/protocols/quic.c
@@ -1395,7 +1395,7 @@ static void process_chlo(struct ndpi_detection_module_struct *ndpi_struct,
if(ndpi_is_valid_hostname(flow->host_server_name,
strlen(flow->host_server_name)) == 0) {
- char str[64];
+ char str[128];
snprintf(str, sizeof(str), "Invalid host %s", flow->host_server_name);
ndpi_set_risk(ndpi_struct, flow, NDPI_INVALID_CHARACTERS, str);
diff --git a/src/lib/protocols/tls.c b/src/lib/protocols/tls.c
index aef6ede7e..24ed7b20e 100644
--- a/src/lib/protocols/tls.c
+++ b/src/lib/protocols/tls.c
@@ -478,7 +478,7 @@ static void processCertificateElements(struct ndpi_detection_module_struct *ndpi
}
if((time_sec < flow->protos.tls_quic.notBefore) || (time_sec > flow->protos.tls_quic.notAfter)) {
- char str[64], b[32], e[32];
+ char str[96], b[32], e[32];
struct tm result;
time_t theTime;
@@ -492,7 +492,7 @@ static void processCertificateElements(struct ndpi_detection_module_struct *ndpi
ndpi_set_risk(ndpi_struct, flow, NDPI_TLS_CERTIFICATE_EXPIRED, str); /* Certificate expired */
} else if((time_sec > flow->protos.tls_quic.notBefore)
&& (time_sec > (flow->protos.tls_quic.notAfter - (ndpi_struct->tls_certificate_expire_in_x_days * 86400)))) {
- char str[64], b[32], e[32];
+ char str[96], b[32], e[32];
struct tm result;
time_t theTime;