@@ -1230,19 +1230,18 @@ func netcheckFromProto(proto *tailnetproto.Netcheck) Netcheck {
1230
1230
1231
1231
// NetworkEvent and all related structs come from tailnet.proto.
1232
1232
type NetworkEvent struct {
1233
- ID uuid.UUID `json:"id"`
1234
- Time time.Time `json:"time"`
1235
- Application string `json:"application"`
1236
- Status string `json:"status"` // connected, disconnected
1237
- DisconnectionReason string `json:"disconnection_reason"`
1238
- ClientType string `json:"client_type"` // cli, agent, coderd, wsproxy
1239
- ClientVersion string `json:"client_version"`
1240
- NodeIDSelf uint64 `json:"node_id_self"`
1241
- NodeIDRemote uint64 `json:"node_id_remote"`
1242
- P2PEndpoint NetworkEventP2PEndpoint `json:"p2p_endpoint"`
1243
- HomeDERP int `json:"home_derp"`
1244
- DERPMap DERPMap `json:"derp_map"`
1245
- LatestNetcheck Netcheck `json:"latest_netcheck"`
1233
+ ID uuid.UUID `json:"id"`
1234
+ Time time.Time `json:"time"`
1235
+ Application string `json:"application"`
1236
+ Status string `json:"status"` // connected, disconnected
1237
+ ClientType string `json:"client_type"` // cli, agent, coderd, wsproxy
1238
+ ClientVersion string `json:"client_version"`
1239
+ NodeIDSelf uint64 `json:"node_id_self"`
1240
+ NodeIDRemote uint64 `json:"node_id_remote"`
1241
+ P2PEndpoint NetworkEventP2PEndpoint `json:"p2p_endpoint"`
1242
+ HomeDERP int `json:"home_derp"`
1243
+ DERPMap DERPMap `json:"derp_map"`
1244
+ LatestNetcheck Netcheck `json:"latest_netcheck"`
1246
1245
1247
1246
ConnectionAge * time.Duration `json:"connection_age"`
1248
1247
ConnectionSetup * time.Duration `json:"connection_setup"`
@@ -1277,18 +1276,18 @@ func NetworkEventFromProto(proto *tailnetproto.TelemetryEvent) (NetworkEvent, er
1277
1276
}
1278
1277
1279
1278
return NetworkEvent {
1280
- ID : id ,
1281
- Time : proto .Time .AsTime (),
1282
- Application : proto .Application ,
1283
- Status : strings .ToLower (proto .Status .String ()),
1284
- DisconnectionReason : proto .DisconnectionReason ,
1285
- ClientType : strings . ToLower ( proto .ClientType . String ()) ,
1286
- NodeIDSelf : proto .NodeIdSelf ,
1287
- NodeIDRemote : proto .NodeIdRemote ,
1288
- P2PEndpoint : p2pEndpointFromProto (proto .P2PEndpoint ),
1289
- HomeDERP : int (proto .HomeDerp ),
1290
- DERPMap : derpMapFromProto (proto .DerpMap ),
1291
- LatestNetcheck : netcheckFromProto (proto .LatestNetcheck ),
1279
+ ID : id ,
1280
+ Time : proto .Time .AsTime (),
1281
+ Application : proto .Application ,
1282
+ Status : strings .ToLower (proto .Status .String ()),
1283
+ ClientType : strings . ToLower ( proto .ClientType . String ()) ,
1284
+ ClientVersion : proto .ClientVersion ,
1285
+ NodeIDSelf : proto .NodeIdSelf ,
1286
+ NodeIDRemote : proto .NodeIdRemote ,
1287
+ P2PEndpoint : p2pEndpointFromProto (proto .P2PEndpoint ),
1288
+ HomeDERP : int (proto .HomeDerp ),
1289
+ DERPMap : derpMapFromProto (proto .DerpMap ),
1290
+ LatestNetcheck : netcheckFromProto (proto .LatestNetcheck ),
1292
1291
1293
1292
ConnectionAge : protoDurationNil (proto .ConnectionAge ),
1294
1293
ConnectionSetup : protoDurationNil (proto .ConnectionSetup ),
0 commit comments