From 8bd85832161c03184e1794698b554ca4e6e60b22 Mon Sep 17 00:00:00 2001 From: Riccardo Binetti Date: Thu, 4 Oct 2018 15:49:50 +0200 Subject: [PATCH] Add mqtt_get_connect_session_present --- lib/include/mqtt_msg.h | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/include/mqtt_msg.h b/lib/include/mqtt_msg.h index fd04cd0..049c738 100644 --- a/lib/include/mqtt_msg.h +++ b/lib/include/mqtt_msg.h @@ -102,6 +102,7 @@ typedef struct mqtt_connect_info static inline int mqtt_get_type(uint8_t* buffer) { return (buffer[0] & 0xf0) >> 4; } +static inline int mqtt_get_connect_session_present(uint8_t* buffer) { return buffer[2] & 0x01; } static inline int mqtt_get_connect_return_code(uint8_t* buffer) { return buffer[3]; } static inline int mqtt_get_dup(uint8_t* buffer) { return (buffer[0] & 0x08) >> 3; } static inline int mqtt_get_qos(uint8_t* buffer) { return (buffer[0] & 0x06) >> 1; }