diff options
Diffstat (limited to 'src/lib/protocols/tls.c')
-rw-r--r-- | src/lib/protocols/tls.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/lib/protocols/tls.c b/src/lib/protocols/tls.c index 8949e22e5..71f6eb0be 100644 --- a/src/lib/protocols/tls.c +++ b/src/lib/protocols/tls.c @@ -1738,10 +1738,8 @@ static void ndpi_compute_ja4(struct ndpi_detection_module_struct *ndpi_struct, printf("[JA4] %s [len: %lu]\n", ja_str, strlen(ja_str)); #endif - snprintf(flow->protos.tls_quic.ja4_client, - sizeof(flow->protos.tls_quic.ja4_client), - "%s", ja_str); - + strncpy(flow->protos.tls_quic.ja4_client, ja_str, 36); + flow->protos.tls_quic.ja4_client[36] = 0; } /* **************************************** */ |