From: Alok Barsode <alok.bars...@nokia.com>

change parameter mapped to ifi_change (change mask) in ifinfomsg.
Its not used at the moment hence removing it.
---
 include/rtnl.h     |    3 +--
 plugins/ethernet.c |    2 +-
 plugins/vpn.c      |    2 +-
 plugins/wifi.c     |    7 ++-----
 src/rtnl.c         |    4 ++--
 5 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/include/rtnl.h b/include/rtnl.h
index a3789c9..d610270 100644
--- a/include/rtnl.h
+++ b/include/rtnl.h
@@ -32,8 +32,7 @@ extern "C" {
  * @short_description: Functions for registering RTNL modules
  */
 
-typedef void (* connman_rtnl_link_cb_t) (unsigned flags, unsigned change,
-                                                       void *user_data);
+typedef void (* connman_rtnl_link_cb_t) (unsigned flags, void *user_data);
 
 unsigned int connman_rtnl_add_newlink_watch(int index,
                        connman_rtnl_link_cb_t callback, void *user_data);
diff --git a/plugins/ethernet.c b/plugins/ethernet.c
index 2ccd498..3561597 100644
--- a/plugins/ethernet.c
+++ b/plugins/ethernet.c
@@ -109,7 +109,7 @@ static void add_network(struct connman_device *device)
        connman_network_set_connected(network, TRUE);
 }
 
-static void ethernet_newlink(unsigned flags, unsigned change, void *user_data)
+static void ethernet_newlink(unsigned flags, void *user_data)
 {
        struct connman_device *device = user_data;
        struct ethernet_data *ethernet = connman_device_get_data(device);
diff --git a/plugins/vpn.c b/plugins/vpn.c
index 4685b51..a4a3309 100644
--- a/plugins/vpn.c
+++ b/plugins/vpn.c
@@ -143,7 +143,7 @@ vpn_exit:
        connman_task_destroy(task);
 }
 
-static void vpn_newlink(unsigned flags, unsigned change, void *user_data)
+static void vpn_newlink(unsigned flags, void *user_data)
 {
        struct connman_provider *provider = user_data;
        struct vpn_data *data = connman_provider_get_data(provider);
diff --git a/plugins/wifi.c b/plugins/wifi.c
index 78da6ac..b31976b 100644
--- a/plugins/wifi.c
+++ b/plugins/wifi.c
@@ -112,15 +112,12 @@ static int get_bssid(struct connman_device *device,
        return 0;
 }
 
-static void wifi_newlink(unsigned flags, unsigned change, void *user_data)
+static void wifi_newlink(unsigned flags, void *user_data)
 {
        struct connman_device *device = user_data;
        struct wifi_data *wifi = connman_device_get_data(device);
 
-       DBG("index %d flags %d change %d", wifi->index, flags, change);
-
-       if (!change)
-               return;
+       DBG("index %d flags %d", wifi->index, flags);
 
        if ((wifi->flags & IFF_UP) != (flags & IFF_UP)) {
                if (flags & IFF_UP)
diff --git a/src/rtnl.c b/src/rtnl.c
index 3d42043..41e329d 100644
--- a/src/rtnl.c
+++ b/src/rtnl.c
@@ -246,7 +246,7 @@ unsigned int connman_rtnl_add_newlink_watch(int index,
                unsigned int flags = __connman_ipconfig_get_flags(index);
 
                if (flags > 0)
-                       callback(flags, 0, user_data);
+                       callback(flags, user_data);
        }
 
        return watch->id;
@@ -481,7 +481,7 @@ static void process_newlink(unsigned short type, int index, 
unsigned flags,
                        continue;
 
                if (watch->newlink)
-                       watch->newlink(flags, change, watch->user_data);
+                       watch->newlink(flags, watch->user_data);
        }
 }
 
-- 
1.7.0.4

_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to