Add bit to eventlog to handle new network types
bug:5514930 Change-Id: I29288cb39902578992ee53b171f228f8eeb407fd
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user