aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/ndpi_domains.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/ndpi_domains.c b/src/lib/ndpi_domains.c
index c7f131304..05153d577 100644
--- a/src/lib/ndpi_domains.c
+++ b/src/lib/ndpi_domains.c
@@ -94,11 +94,11 @@ const char* ndpi_get_host_domain_suffix(struct ndpi_detection_module_struct *ndp
u_int16_t *domain_id /* out */) {
char *dot, *prev_dot;
- *domain_id = 0;
-
- if(!ndpi_str)
+ if(!ndpi_str || !hostname || !domain_id)
return NULL;
+ *domain_id = 0;
+
if(ndpi_str->public_domain_suffixes == NULL)
return(hostname);