diff options
author | Luca Deri <deri@ntop.org> | 2024-01-27 20:54:46 +0100 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2024-01-27 20:54:46 +0100 |
commit | 8e562c4ecda06d9da9d394453e5ade54c0344d90 (patch) | |
tree | c539ad5471708aac204665f4b41fe4db225eba0e /src | |
parent | ec83a592b8b946c8035919fdfc066af4bf6f0e4f (diff) |
Removed check fir skipping .arpa domains
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/ndpi_domain_classify.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/lib/ndpi_domain_classify.c b/src/lib/ndpi_domain_classify.c index c4a9a692f..812412080 100644 --- a/src/lib/ndpi_domain_classify.c +++ b/src/lib/ndpi_domain_classify.c @@ -89,7 +89,6 @@ bool ndpi_domain_classify_add(ndpi_domain_classify *s, u_int8_t class_id, const char *domain) { u_int32_t i; - char *dot; u_int64_t hash; if((!s) || (!domain)) @@ -98,13 +97,15 @@ bool ndpi_domain_classify_add(ndpi_domain_classify *s, /* Skip initial string . in domain names */ while(domain[0] == '.') domain++; - dot = strrchr(domain, '.'); +#if 0 + char *dot = strrchr(domain, '.'); if(dot) { if((!strcmp(dot, ".arpa")) || (!strcmp(dot, ".local"))) return(false); } - +#endif + for(i=0; i<MAX_NUM_NDPI_DOMAIN_CLASSIFICATIONS; i++) { if(s->classes[i].class_id == class_id) { break; @@ -124,11 +125,6 @@ bool ndpi_domain_classify_add(ndpi_domain_classify *s, hash = ndpi_quick_hash64(domain, strlen(domain)); -#ifdef DEBUG_ADD - if(strcmp(domain, "execute-api.eu-north-1.amazonaws.com") == 0) - printf("[add] %s = %d [%llu]\n", domain, s->classes[i].class_id, hash); -#endif - return(ndpi_bitmap64_set(s->classes[i].domains, hash)); } |