Fix a bug which is checking a wrong peer address
[platform/core/connectivity/wifi-direct-manager.git] / src / wifi-direct-event.c
index d60a363..8360c4c 100644 (file)
@@ -1216,7 +1216,7 @@ void wfd_event_sta_disconnected(wfd_oem_event_s *event)
                 * This situation can arrise when TV is GO and
                 * some connected peer sent disassociation.
                 */
-               if (memcmp(peer_addr, event->dev_addr, MACADDR_LEN)) {
+               if (memcmp(peer->dev_addr, event->dev_addr, MACADDR_LEN)) {
                        WDS_LOGE("Unexpected event, Ignore it...");
                        __WDS_LOG_FUNC_EXIT__;
                        return;