Add bit to eventlog to handle new network types am: 310fa08670

Original change: undetermined

Change-Id: I8f5bb4fc2220bf67507e5269e62b3e883e1ca8ba
This commit is contained in:
Robert Greenwalt
2021-05-31 12:29:35 +00:00
committed by Automerger Merge Worker

View File

@@ -2422,15 +2422,15 @@ private NetworkStateTracker makeWimaxStateTracker() {
}
// Connectivity state changed:
// [31-13] Reserved for future use
// [12-9] Network subtype (for mobile network, as defined
// [31-14] Reserved for future use
// [13-10] Network subtype (for mobile network, as defined
// by TelephonyManager)
// [8-3] Detailed state ordinal (as defined by
// [9-4] Detailed state ordinal (as defined by
// NetworkInfo.DetailedState)
// [2-0] Network type (as defined by ConnectivityManager)
int eventLogParam = (info.getType() & 0x7) |
((info.getDetailedState().ordinal() & 0x3f) << 3) |
(info.getSubtype() << 9);
// [3-0] Network type (as defined by ConnectivityManager)
int eventLogParam = (info.getType() & 0xf) |
((info.getDetailedState().ordinal() & 0x3f) << 4) |
(info.getSubtype() << 10);
EventLog.writeEvent(EventLogTags.CONNECTIVITY_STATE_CHANGED,
eventLogParam);