aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/ndpi_domains.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/ndpi_domains.c b/src/lib/ndpi_domains.c
index 7970f3a36..a2f8ef985 100644
--- a/src/lib/ndpi_domains.c
+++ b/src/lib/ndpi_domains.c
@@ -66,12 +66,14 @@ int ndpi_load_domain_suffixes(struct ndpi_detection_module_struct *ndpi_str,
line[len--] = '\0';
if(!ndpi_domain_classify_add(ndpi_str->public_domain_suffixes,
- 1 /* dummy */, &line[offset])) {
+ num_domains /* dummy */, &line[offset])) {
NDPI_LOG_ERR(ndpi_str, "Error while processing domain %s\n", &line[offset]);
} else
num_domains++;
}
+ fclose(fd);
+
if(!ndpi_domain_classify_finalize(ndpi_str->public_domain_suffixes)) {
NDPI_LOG_ERR(ndpi_str, "Error while finalizing domain processing\n");
}