aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/drda.c
diff options
context:
space:
mode:
authortheirix <theirix@gmail.com>2016-08-13 13:10:11 +0300
committertheirix <theirix@gmail.com>2016-08-22 15:09:06 +0300
commitfb687b7217a0636800266373a0ebe969fbf253b7 (patch)
tree6b55ce1a97e4982ebabfd061b0e0b91f7e5fa7f6 /src/lib/protocols/drda.c
parentb34d418b57f0c211f441b8d03229766ce3ea13e9 (diff)
Fix another overflow in DRDA
Diffstat (limited to 'src/lib/protocols/drda.c')
-rw-r--r--src/lib/protocols/drda.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/protocols/drda.c b/src/lib/protocols/drda.c
index 9369665db..052dad8f0 100644
--- a/src/lib/protocols/drda.c
+++ b/src/lib/protocols/drda.c
@@ -38,7 +38,7 @@ void ndpi_search_drda(struct ndpi_detection_module_struct *ndpi_struct,
{
struct ndpi_packet_struct * packet = &flow->packet;
u_int16_t payload_len = packet->payload_packet_len;
- u_int16_t count = 0;
+ u_int count = 0; // prevent integer overflow
if(packet->tcp != NULL) {