Merge pull request #768 from tillz/patch-1

Small logic fix -- ignore unrecognised commands.
This commit is contained in:
Mike Brady
2018-11-03 14:55:21 +00:00
committed by GitHub
+2 -1
View File
@@ -60,13 +60,14 @@ void on_message(__attribute__((unused)) struct mosquitto *mosq,
int it = 0;
// send command if it's a valid one
while (commands[it++] != NULL) {
while (commands[it] != NULL) {
if ((size_t)msg->payloadlen >= strlen(commands[it]) &&
strncmp(msg->payload, commands[it], strlen(commands[it])) == 0) {
debug(1, "[MQTT]: DACP Command: %s\n", commands[it]);
send_simple_dacp_command(commands[it]);
break;
}
it++;
}
}