Fix logic for comparing peer in session with peer from user 07/82707/1 accepted/tizen/common/20160805.130343 accepted/tizen/ivi/20160809.011259 accepted/tizen/mobile/20160809.011205 accepted/tizen/tv/20160809.011223 accepted/tizen/wearable/20160809.011241 submit/tizen/20160805.073337
authorYu Jiung <jiung.yu@samsung.com>
Fri, 5 Aug 2016 07:26:58 +0000 (16:26 +0900)
committerYu Jiung <jiung.yu@samsung.com>
Fri, 5 Aug 2016 07:27:34 +0000 (16:27 +0900)
Change-Id: Ic5f3a480c1cd65d3725f5634affbb26320582c85
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
packaging/wifi-direct-manager.spec
src/wifi-direct-manager.c

index 026a6cf..09732a5 100755 (executable)
@@ -1,6 +1,6 @@
 Name:          wifi-direct-manager
 Summary:       Wi-Fi Direct manger
-Version:       1.2.192
+Version:       1.2.193
 Release:       1
 Group:      Network & Connectivity/Wireless
 License:    Apache-2.0
index 3bc894a..0fe75ba 100755 (executable)
@@ -709,7 +709,7 @@ int wfd_manager_accept_connection(wfd_manager_s *manager, unsigned char *peer_ad
                return WIFI_DIRECT_ERROR_OPERATION_FAILED;
        }
 
-       if (!memcmp(session->peer->dev_addr, peer_addr, MACADDR_LEN)) {
+       if (memcmp(session->peer->dev_addr, peer_addr, MACADDR_LEN) != 0) {
                WDS_LOGE("Peer and ongoing session peer are different");
                return WIFI_DIRECT_ERROR_OPERATION_FAILED;
        }