Update to match AP required changes for handling ClientEvent reporting

This commit is contained in:
Mike Hansen
2020-12-23 14:33:37 -05:00
parent ab55525116
commit 7e72d5373e

View File

@@ -686,10 +686,10 @@ message VideoVoiceReport {
message EventReport {
/* Client Association Event */
message ClientAssocEvent {
optional string sta_mac = 1;
optional uint64 session_id = 2;
optional string ssid = 3;
optional RadioBandType band = 4;
required string sta_mac = 1;
required uint64 session_id = 2;
required string ssid = 3;
required RadioBandType band = 4;
optional AssocType assoc_type = 5;
optional uint32 status = 6;
optional int32 rssi = 7;
@@ -702,18 +702,18 @@ message EventReport {
/* Client Authentication Event */
message ClientAuthEvent {
optional string sta_mac = 1;
optional uint64 session_id = 2;
optional string ssid = 3;
optional RadioBandType band = 4;
required string sta_mac = 1;
required uint64 session_id = 2;
required string ssid = 3;
required RadioBandType band = 4;
optional uint32 auth_status = 5;
optional uint32 timestamp_ms = 6;
}
/* Client Disconnect Event */
message ClientDisconnectEvent {
optional string sta_mac = 1;
optional uint64 session_id = 2;
required string sta_mac = 1;
required uint64 session_id = 2;
optional uint32 reason = 3;
optional DeviceType dev_type = 4;
optional FrameType fr_type = 5;
@@ -721,18 +721,18 @@ message EventReport {
optional uint64 lrcv_up_ts_in_us = 7;
optional uint32 internal_rc = 8;
optional int32 rssi = 9;
optional string ssid = 10;
optional RadioBandType band = 11;
required string ssid = 10;
required RadioBandType band = 11;
optional uint32 timestamp_ms = 12;
}
/* Client Connnect Event */
message ClientConnectEvent {
optional string sta_mac = 1;
optional uint64 session_id = 2;
optional RadioBandType band = 3;
required string sta_mac = 1;
required uint64 session_id = 2;
required RadioBandType band = 3;
optional AssocType assoc_type = 4;
optional string ssid = 5;
required string ssid = 5;
optional SecurityType sec_type = 6;
optional bool fbt_used = 7;
optional bytes ip_addr = 8;
@@ -753,9 +753,9 @@ message EventReport {
/* Client Failure Event */
message ClientFailureEvent {
optional string sta_mac = 1;
optional uint64 session_id = 2;
optional string ssid = 3;
required string sta_mac = 1;
required uint64 session_id = 2;
required string ssid = 3;
optional int32 reason_code = 4;
optional string reason_str = 5;
optional uint32 timestamp_ms = 6;
@@ -763,8 +763,8 @@ message EventReport {
/* Client First Data Event */
message ClientFirstDataEvent {
optional string sta_mac = 1;
optional uint64 session_id = 2;
required string sta_mac = 1;
required uint64 session_id = 2;
optional uint64 fdata_tx_up_ts_in_us = 3;
optional uint64 fdata_rx_up_ts_in_us = 4;
optional uint32 timestamp_ms = 5;
@@ -772,24 +772,24 @@ message EventReport {
/* Client Id Event */
message ClientIdEvent {
optional string clt_mac = 1;
optional uint64 session_id = 2;
required string clt_mac = 1;
required uint64 session_id = 2;
optional string clt_id = 3;
optional uint32 timestamp_ms = 4;
}
/* Client IP Event */
message ClientIpEvent {
optional string sta_mac = 1;
optional uint64 session_id = 2;
required string sta_mac = 1;
required uint64 session_id = 2;
optional bytes ip_addr = 3;
optional uint32 timestamp_ms = 4;
}
/* Client Timeout Event */
message ClientTimeoutEvent {
optional string sta_mac = 1;
optional uint64 session_id = 2;
required string sta_mac = 1;
required uint64 session_id = 2;
optional CTReasonType r_code = 3;
optional uint64 last_sent_up_ts_in_us = 4;
optional uint64 last_rcv_up_ts_in_us = 5;
@@ -808,15 +808,15 @@ message EventReport {
/* Client Session */
message ClientSession {
required uint64 session_id = 1;
repeated ClientAssocEvent client_assoc_event = 2;
repeated ClientAuthEvent client_auth_event = 3;
repeated ClientDisconnectEvent client_disconnect_event = 4;
repeated ClientFailureEvent client_failure_event = 5;
repeated ClientFirstDataEvent client_first_data_event = 6;
repeated ClientIdEvent client_id_event = 7;
repeated ClientIpEvent client_ip_event = 8;
repeated ClientTimeoutEvent client_timeout_event = 9;
repeated ClientConnectEvent client_connect_event = 10;
optional ClientAssocEvent client_assoc_event = 2;
optional ClientAuthEvent client_auth_event = 3;
optional ClientDisconnectEvent client_disconnect_event = 4;
optional ClientFailureEvent client_failure_event = 5;
optional ClientFirstDataEvent client_first_data_event = 6;
optional ClientIdEvent client_id_event = 7;
optional ClientIpEvent client_ip_event = 8;
optional ClientTimeoutEvent client_timeout_event = 9;
optional ClientConnectEvent client_connect_event = 10;
}
/* DHCP Common Data */