From 85d300ce71ebba26ce9c38e136ca89f88be3324d Mon Sep 17 00:00:00 2001 From: "Sergio R. Caprile" Date: Fri, 1 Jul 2022 15:15:38 -0300 Subject: [PATCH] Exported MQTT result codes --- mongoose.c | 2 -- mongoose.h | 2 ++ src/mqtt.c | 2 -- src/mqtt.h | 2 ++ 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mongoose.c b/mongoose.c index 584546a0..94fedcfb 100644 --- a/mongoose.c +++ b/mongoose.c @@ -3004,8 +3004,6 @@ void mg_md5_final(mg_md5_ctx *ctx, unsigned char digest[16]) { #define MQTT_HAS_PASSWORD 0x40 #define MQTT_HAS_USER_NAME 0x80 -enum { MQTT_OK, MQTT_INCOMPLETE, MQTT_MALFORMED }; - void mg_mqtt_send_header(struct mg_connection *c, uint8_t cmd, uint8_t flags, uint32_t len) { uint8_t buf[1 + sizeof(len)], *vlen = &buf[1]; diff --git a/mongoose.h b/mongoose.h index 0b537e0c..5664e483 100644 --- a/mongoose.h +++ b/mongoose.h @@ -1230,6 +1230,8 @@ int64_t mg_sntp_parse(const unsigned char *buf, size_t len); #define MQTT_CMD_DISCONNECT 14 #define MQTT_CMD_AUTH 15 +enum { MQTT_OK, MQTT_INCOMPLETE, MQTT_MALFORMED }; + struct mg_mqtt_opts { struct mg_str user; // Username, can be empty struct mg_str pass; // Password, can be empty diff --git a/src/mqtt.c b/src/mqtt.c index b4c32c53..d3d9aae2 100644 --- a/src/mqtt.c +++ b/src/mqtt.c @@ -12,8 +12,6 @@ #define MQTT_HAS_PASSWORD 0x40 #define MQTT_HAS_USER_NAME 0x80 -enum { MQTT_OK, MQTT_INCOMPLETE, MQTT_MALFORMED }; - void mg_mqtt_send_header(struct mg_connection *c, uint8_t cmd, uint8_t flags, uint32_t len) { uint8_t buf[1 + sizeof(len)], *vlen = &buf[1]; diff --git a/src/mqtt.h b/src/mqtt.h index fd1768df..ca072c4d 100644 --- a/src/mqtt.h +++ b/src/mqtt.h @@ -19,6 +19,8 @@ #define MQTT_CMD_DISCONNECT 14 #define MQTT_CMD_AUTH 15 +enum { MQTT_OK, MQTT_INCOMPLETE, MQTT_MALFORMED }; + struct mg_mqtt_opts { struct mg_str user; // Username, can be empty struct mg_str pass; // Password, can be empty