diff --git a/MQTTSNPacket/src/MQTTSNUnsubscribeServer.c b/MQTTSNPacket/src/MQTTSNUnsubscribeServer.c index c2205d9..61c61a0 100644 --- a/MQTTSNPacket/src/MQTTSNUnsubscribeServer.c +++ b/MQTTSNPacket/src/MQTTSNUnsubscribeServer.c @@ -66,7 +66,7 @@ int MQTTSNSerialize_unsuback(unsigned char* buf, int buflen, unsigned short pack int rc = 0; FUNC_ENTRY; - if ((len = MQTTSNPacket_len(7)) > buflen) + if ((len = MQTTSNPacket_len(3)) > buflen) { rc = MQTTSNPACKET_BUFFER_TOO_SHORT; goto exit;