Loading wifi/java/android/net/wifi/WifiMonitor.java +16 −15 Original line number Diff line number Diff line Loading @@ -506,13 +506,14 @@ public class WifiMonitor { Log.d(TAG, "Event [" + eventStr + "]"); } String iface = "p2p0"; WifiMonitor m = null; mStateMachine = null; if (eventStr.startsWith("IFNAME=")) { int space = eventStr.indexOf(' '); if (space != -1) { String iface = eventStr.substring(7,space); iface = eventStr.substring(7,space); m = mWifiMonitorSingleton.getMonitor(iface); if (m == null && iface.startsWith("p2p-")) { // p2p interfaces are created dynamically, but we have Loading @@ -520,22 +521,22 @@ public class WifiMonitor { // for it explicitly, and send messages there .. m = mWifiMonitorSingleton.getMonitor("p2p0"); } eventStr = eventStr.substring(space + 1); } } else { // events without prefix belong to p2p0 monitor m = mWifiMonitorSingleton.getMonitor("p2p0"); } if (m != null) { if (m.mMonitoring) { mStateMachine = m.mWifiStateMachine; eventStr = eventStr.substring(space + 1); } else { } else { if (DBG) Log.d(TAG, "Dropping event because monitor (" + iface + ") is stopped"); continue; } } else { eventStr = eventStr.substring(space + 1); } } } if (mStateMachine != null) { if (dispatchEvent(eventStr)) { Loading Loading
wifi/java/android/net/wifi/WifiMonitor.java +16 −15 Original line number Diff line number Diff line Loading @@ -506,13 +506,14 @@ public class WifiMonitor { Log.d(TAG, "Event [" + eventStr + "]"); } String iface = "p2p0"; WifiMonitor m = null; mStateMachine = null; if (eventStr.startsWith("IFNAME=")) { int space = eventStr.indexOf(' '); if (space != -1) { String iface = eventStr.substring(7,space); iface = eventStr.substring(7,space); m = mWifiMonitorSingleton.getMonitor(iface); if (m == null && iface.startsWith("p2p-")) { // p2p interfaces are created dynamically, but we have Loading @@ -520,22 +521,22 @@ public class WifiMonitor { // for it explicitly, and send messages there .. m = mWifiMonitorSingleton.getMonitor("p2p0"); } eventStr = eventStr.substring(space + 1); } } else { // events without prefix belong to p2p0 monitor m = mWifiMonitorSingleton.getMonitor("p2p0"); } if (m != null) { if (m.mMonitoring) { mStateMachine = m.mWifiStateMachine; eventStr = eventStr.substring(space + 1); } else { } else { if (DBG) Log.d(TAG, "Dropping event because monitor (" + iface + ") is stopped"); continue; } } else { eventStr = eventStr.substring(space + 1); } } } if (mStateMachine != null) { if (dispatchEvent(eventStr)) { Loading