diff options
-rw-r--r-- | src/lib/protocols/kerberos.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/protocols/kerberos.c b/src/lib/protocols/kerberos.c index 4c1deda90..e1297d230 100644 --- a/src/lib/protocols/kerberos.c +++ b/src/lib/protocols/kerberos.c @@ -166,7 +166,7 @@ static int krb_decode_asn1_int_type(struct ndpi_detection_module_struct *ndpi_st *out = 0; for (; i < length; ++i) { - *out |= packet->payload[*kasn1_offset + i] << (length - i - 1) * 8; + *out |= (unsigned int)packet->payload[*kasn1_offset + i] << (length - i - 1) * 8; } *kasn1_offset += i; } |