From ad9ed4f95480d6cd093ee259d520cf802fec7ed2 Mon Sep 17 00:00:00 2001 From: Luca Deri Date: Tue, 5 Sep 2023 18:08:16 +0200 Subject: Minor warning fixes --- src/lib/ndpi_domain_classify.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/lib/ndpi_domain_classify.c') diff --git a/src/lib/ndpi_domain_classify.c b/src/lib/ndpi_domain_classify.c index 2b2e5b6f6..0c9979922 100644 --- a/src/lib/ndpi_domain_classify.c +++ b/src/lib/ndpi_domain_classify.c @@ -128,7 +128,8 @@ u_int32_t ndpi_domain_classify_add_domains(ndpi_domain_classify *s, while((line = fgets(buf, sizeof(buf), fd)) != NULL) { u_int len; - + u_int64_t hash; + if((line[0] == '#') || (line[0] == '\0')) continue; else { @@ -140,8 +141,9 @@ u_int32_t ndpi_domain_classify_add_domains(ndpi_domain_classify *s, line[len] = '\0'; } - if(ndpi_bitmap64_set(s->classes[i].domains, - ndpi_quick_hash64(line, strlen(line)))) + hash = ndpi_quick_hash64(line, strlen(line)); + + if(ndpi_bitmap64_set(s->classes[i].domains, hash)) num_added++; } @@ -170,7 +172,6 @@ bool ndpi_domain_classify_contains(ndpi_domain_classify *s, u_int8_t *class_id /* out */, char *domain) { u_int32_t i, len; - u_int64_t hash; char *dot, *elem; if(!domain) return(false); @@ -198,7 +199,7 @@ bool ndpi_domain_classify_contains(ndpi_domain_classify *s, elem = domain; while(elem != NULL) { - hash = ndpi_quick_hash64(elem, strlen(elem)); + u_int64_t hash = ndpi_quick_hash64(elem, strlen(elem)); for(i=0; iclasses[i].class_id != 0) { -- cgit v1.2.3