1
0
mirror of https://github.com/adafruit/Adafruit_MQTT_Library.git synced 2025-06-16 08:20:55 +03:00

allow unauthenticated connections to mqtt brokers

This commit is contained in:
Todd Treece
2016-07-13 15:57:00 -04:00
parent 9b23f6747e
commit f793f8d2d0
5 changed files with 21 additions and 5 deletions

View File

@ -232,6 +232,20 @@ int8_t Adafruit_MQTT::connect() {
return 0;
}
int8_t Adafruit_MQTT::connect(const char *user, const char *pass)
{
username = user;
password = pass;
return connect();
}
int8_t Adafruit_MQTT::connect(const __FlashStringHelper *user, const __FlashStringHelper *pass)
{
username = (const char*)user;
password = (const char*)pass;
return connect();
}
uint16_t Adafruit_MQTT::processPacketsUntil(uint8_t *buffer, uint8_t waitforpackettype, uint16_t timeout) {
uint16_t len;
while (len = readFullPacket(buffer, MAXBUFFERSIZE, timeout)) {