aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/protocols/oscar.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/protocols/oscar.c b/src/lib/protocols/oscar.c
index 3bbf23354..5cd657c22 100644
--- a/src/lib/protocols/oscar.c
+++ b/src/lib/protocols/oscar.c
@@ -245,10 +245,10 @@ static void ndpi_search_oscar_tcp_connect(struct ndpi_detection_module_struct
if (channel == DATA)
{
if (packet->payload_packet_len >= 8)
- {
family = get_u_int16_t(packet->payload, 6);
- }
else
+ family = 0;
+ if (family == 0)
{
NDPI_ADD_PROTOCOL_TO_BITMASK(flow->excluded_protocol_bitmask, NDPI_PROTOCOL_OSCAR);
return;