Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5a403003 authored by Ecco Park's avatar Ecco Park
Browse files

wifi.proto: Add metric for installed passpoint profile type



Bug: 111473296
Test: Unit Tests
Change-Id: Ia6c6641697ecea1a51d7931d5f0f5b25963ae198
Signed-off-by: default avatarEcco Park <eccopark@google.com>
parent 21804484
Loading
Loading
Loading
Loading
+31 −0
Original line number Diff line number Diff line
@@ -473,6 +473,9 @@ message WifiLog {

  // Number of times the SarManager failed to register SAR sensor listener
  optional int32 num_sar_sensor_registration_failures = 122;

  // Histogram of the EAP method type of all installed Passpoint profiles
  repeated PasspointProfileTypeCount installed_passpoint_profile_type = 123;
}

// Information that gets logged for every WiFi connection.
@@ -1615,3 +1618,31 @@ message WifiIsUnusableEvent {
  // Firmware alert code. Only valid when the event was triggered by a firmware alert, otherwise -1.
  optional int32 firmware_alert_code = 10 [default = -1];
}

message PasspointProfileTypeCount {
  enum EapMethod {
    // Unknown Type
    TYPE_UNKNOWN = 0;

    // EAP_TLS (13)
    TYPE_EAP_TLS = 1;

    // EAP_TTLS (21)
    TYPE_EAP_TTLS = 2;

    // EAP_SIM (18)
    TYPE_EAP_SIM = 3;

    // EAP_AKA (23)
    TYPE_EAP_AKA = 4;

    // EAP_AKA_PRIME (50)
    TYPE_EAP_AKA_PRIME = 5;
  }

  // Eap method type set in Passpoint profile
  optional EapMethod eap_method_type = 1;

  // Num of installed Passpoint profile with same eap method
  optional int32 count = 2;
}
 No newline at end of file