ipacm: ignore iff_flags change for rmnet_data

For rmnet_data interfaces we expect only the IFF_UP flag to change.
Make a change to ignore any other flags.

Change-Id: I351fdfc98129965bdd81d4ae7aaf638995200080
diff --git a/ipacm/src/IPACM_Netlink.cpp b/ipacm/src/IPACM_Netlink.cpp
index e2ecd50..9c35497 100644
--- a/ipacm/src/IPACM_Netlink.cpp
+++ b/ipacm/src/IPACM_Netlink.cpp
@@ -710,7 +710,13 @@
 						IPACMERR("Error while getting interface name\n");
 						return IPACM_FAILURE;
 					}
-					IPACMDBG("Got a usb link_up event (Interface %s, %d) \n", dev_name, msg_ptr->nl_link_info.metainfo.ifi_index);
+					IPACMDBG_H("Got a usb link_up event (Interface %s, %d) \n", dev_name, msg_ptr->nl_link_info.metainfo.ifi_index);
+					/* We don't expect change in iff_flags for rmnet_data interfaces. */
+					if (!strncmp(dev_name,"rmnet_data",strlen("rmnet_data")))
+					{
+						IPACMERR("Don't expect iff_flags change for rmnet_data interface. IGNORE\n");
+						return IPACM_FAILURE;
+					}
 
                     /*--------------------------------------------------------------------------
                        Post LAN iface (ECM) link up event