diff --git a/main/udptl.c b/main/udptl.c index 76fc2fb..72de5f6 100644 --- a/main/udptl.c +++ b/main/udptl.c @@ -271,6 +271,8 @@ static int decode_open_type(uint8_t *buf, unsigned int limit, unsigned int *len, *p_num_octets = octet_cnt; *p_object = &buf[*len]; *len += octet_cnt; + } else { + *p_num_octets = 0; } return 0;