Commit c251a201 authored by Ian Craggs's avatar Ian Craggs

Fix for bug 479376, https://github.com/eclipse/paho.mqtt.c/issues/16

Bug: 479376
parent 40895268
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2009, 2014 IBM Corp. * Copyright (c) 2009, 2016 IBM Corp.
* *
* All rights reserved. This program and the accompanying materials * All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0 * are made available under the terms of the Eclipse Public License v1.0
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
* Ian Craggs - fix for buffer overflow in addressPort bug #433290 * Ian Craggs - fix for buffer overflow in addressPort bug #433290
* Ian Craggs - MQTT 3.1.1 support * Ian Craggs - MQTT 3.1.1 support
* Rong Xiang, Ian Craggs - C++ compatibility * Rong Xiang, Ian Craggs - C++ compatibility
* Ian Craggs - fix for bug 479376
*******************************************************************************/ *******************************************************************************/
/** /**
...@@ -102,7 +103,7 @@ int MQTTProtocol_connect(const char* ip_address, Clients* aClient, int MQTTVersi ...@@ -102,7 +103,7 @@ int MQTTProtocol_connect(const char* ip_address, Clients* aClient, int MQTTVersi
#if defined(OPENSSL) #if defined(OPENSSL)
if (ssl) if (ssl)
{ {
if (SSLSocket_setSocketForSSL(&aClient->net, aClient->sslopts) != 1) if (SSLSocket_setSocketForSSL(&aClient->net, aClient->sslopts) == 1)
{ {
rc = SSLSocket_connect(aClient->net.ssl, aClient->net.socket); rc = SSLSocket_connect(aClient->net.ssl, aClient->net.socket);
if (rc == -1) if (rc == -1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment