diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/ndpi_domains.c | 6 |
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); |