From 0461c08fdfda5add98fba77a59059014392e273a Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Sat, 14 Jun 2014 23:42:24 +0100 Subject: [PATCH] use_identity_as_username now no longer affects non-TLS listeners. --- src/read_handle_server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/read_handle_server.c b/src/read_handle_server.c index befc2fa3..86fac567 100644 --- a/src/read_handle_server.c +++ b/src/read_handle_server.c @@ -284,7 +284,7 @@ int mqtt3_handle_connect(struct mosquitto_db *db, struct mosquitto *context) } #ifdef WITH_TLS - if(context->listener && context->listener->use_identity_as_username){ + if(context->listener && context->listener->ssl_ctx && context->listener->use_identity_as_username){ if(!context->ssl){ _mosquitto_send_connack(context, 0, CONNACK_REFUSED_BAD_USERNAME_PASSWORD); mqtt3_context_disconnect(db, context);