[7570] wlbt: Fix SWARM warnings in wifi host
authorPragya Gupta <pragya.gupta@samsung.com>
Wed, 13 Jul 2016 08:50:22 +0000 (14:20 +0530)
committerTarun Karela <t.karela@samsung.com>
Mon, 4 Jun 2018 09:40:47 +0000 (10:40 +0100)
Fixed SWARM warnings in wifi hal

Change-Id: I6222b2899a9eec1ff6004c6add1288959a461211
SCSC-Bug-Id: SSB-19413
Signed-off-by: Pragya Gupta <pragya.gupta@samsung.com>
cpp_bindings.h
wifi_hal.cpp

index 491c39821bd09b8ed09a763b2a23f3bb0048b1f2..0864d87e0ed82e35fc31c103e200a328b8d2acfd 100755 (executable)
@@ -245,7 +245,8 @@ public:
     }
 
     virtual void addRef() {
-        int refs = __sync_add_and_fetch(&mRefs, 1);
+        __sync_add_and_fetch(&mRefs, 1);
+        //int refs = __sync_add_and_fetch(&mRefs, 1);
         // ALOGD("addRef: WifiCommand %p has %d references", this, refs);
     }
 
index e32374c60937d7c8501d8e0cd69ae11b082eead5..e3b78bf401101fcbbb26d7bf0f8c28cb99a804fa 100755 (executable)
@@ -71,25 +71,13 @@ static nl_sock * wifi_create_nl_socket(int port)
 
     wifi_socket_set_local_port(sock, port);
 
-    struct sockaddr *addr = NULL;
-    // ALOGI("sizeof(sockaddr) = %d, sizeof(sockaddr_nl) = %d", sizeof(*addr), sizeof(*addr_nl));
-
-     ALOGI("Connecting socket");
+    ALOGI("Connecting socket");
     if (nl_connect(sock, NETLINK_GENERIC)) {
         ALOGE("Could not connect handle");
         nl_socket_free(sock);
         return NULL;
     }
 
-     ALOGI("Making socket nonblocking");
-    /*
-    if (nl_socket_set_nonblocking(sock)) {
-        ALOGE("Could make socket non-blocking");
-        nl_socket_free(sock);
-        return NULL;
-    }
-    */
-
     return sock;
 }
 
@@ -285,11 +273,6 @@ void wifi_cleanup(wifi_handle handle, wifi_cleaned_up_handler handler)
 
     int bad_commands = 0;
 
-    for (int i = 0; i < info->num_event_cb; i++) {
-        cb_info *cbi = &(info->event_cb[i]);
-        WifiCommand *cmd = (WifiCommand *)cbi->cb_arg;
-    }
-
     while (info->num_cmd > bad_commands) {
         int num_cmd = info->num_cmd;
         cmd_info *cmdi = &(info->cmd[bad_commands]);
@@ -420,8 +403,6 @@ static int internal_valid_message_handler(nl_msg *msg, void *arg)
      //ALOGI("event received %s, vendor_id = 0x%0x", event.get_cmdString(), vendor_id);
      //event.log();
 
-    bool dispatched = false;
-
     pthread_mutex_lock(&info->cb_lock);
 
     ALOGI("Number of events %d", info->num_event_cb);
@@ -496,7 +477,6 @@ public:
          ALOGE("handling reponse in %s", __func__);
 
         struct nlattr **tb = reply.attributes();
-        struct genlmsghdr *gnlh = reply.header();
         struct nlattr *mcgrp = NULL;
         int i;