diff options
Diffstat (limited to 'src/lib/protocols')
-rw-r--r-- | src/lib/protocols/dns.c | 2 | ||||
-rw-r--r-- | src/lib/protocols/redis_net.c (renamed from src/lib/protocols/redis.c) | 0 | ||||
-rw-r--r-- | src/lib/protocols/warcraft3.c | 2 | ||||
-rw-r--r-- | src/lib/protocols/zeromq.c (renamed from src/lib/protocols/zmq.c) | 0 |
4 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/protocols/dns.c b/src/lib/protocols/dns.c index 071039340..631514afd 100644 --- a/src/lib/protocols/dns.c +++ b/src/lib/protocols/dns.c @@ -246,7 +246,7 @@ void ndpi_search_dns(struct ndpi_detection_module_struct *ndpi_struct, struct nd j++, i++; } - if(a_record != 0) { + if(a_record[0] != 0) { char a_buf[32]; int i; diff --git a/src/lib/protocols/redis.c b/src/lib/protocols/redis_net.c index a47778b48..a47778b48 100644 --- a/src/lib/protocols/redis.c +++ b/src/lib/protocols/redis_net.c diff --git a/src/lib/protocols/warcraft3.c b/src/lib/protocols/warcraft3.c index 7780dbf6e..39c93378e 100644 --- a/src/lib/protocols/warcraft3.c +++ b/src/lib/protocols/warcraft3.c @@ -43,7 +43,7 @@ void ndpi_search_warcraft3(struct ndpi_detection_module_struct // struct ndpi_id_struct *src=ndpi_struct->src; // struct ndpi_id_struct *dst=ndpi_struct->dst; - u_int32_t l; /* + u_int16_t l; /* Leave it as u_int32_t because otherwise 'u_int16_t temp' might overflood it and thus generate an infinite loop */ diff --git a/src/lib/protocols/zmq.c b/src/lib/protocols/zeromq.c index 12548a2ed..12548a2ed 100644 --- a/src/lib/protocols/zmq.c +++ b/src/lib/protocols/zeromq.c |