From fd421d0ec5d752e3ae55bc6494a0197298aa1ce4 Mon Sep 17 00:00:00 2001 From: Nova Date: Wed, 16 Jul 2025 08:27:53 +0330 Subject: [PATCH] fix default protobuf values --- core/server/gen/libcore.proto | 86 +++++++++++++++++------------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/core/server/gen/libcore.proto b/core/server/gen/libcore.proto index 9014b1c..f741942 100644 --- a/core/server/gen/libcore.proto +++ b/core/server/gen/libcore.proto @@ -38,8 +38,8 @@ message ErrorResp { } message LoadConfigReq { - required string core_config = 1; - required bool disable_stats = 2; + required string core_config = 1 [default = ""]; + required bool disable_stats = 2 [default = false]; optional bool need_extra_process = 3 [default = false]; optional string extra_process_path = 4 [default = ""]; optional string extra_process_args = 5 [default = ""]; @@ -49,18 +49,18 @@ message LoadConfigReq { } message URLTestResp { - required string outbound_tag = 1; - required int32 latency_ms = 2; - required string error = 3; + required string outbound_tag = 1 [default = ""]; + required int32 latency_ms = 2 [default = 0 ]; + required string error = 3 [default = ""]; } message TestReq { - required string config = 1; + required string config = 1 [default = ""]; repeated string outbound_tags = 2; - required bool use_default_outbound = 3; - required string url = 4; - required bool test_current = 5; - required int32 max_concurrency = 6; + required bool use_default_outbound = 3 [default = false]; + required string url = 4 [default = ""]; + required bool test_current = 5 [default = false]; + required int32 max_concurrency = 6 [default = 0]; } message TestResp { @@ -77,16 +77,16 @@ message ListConnectionsResp { } message ConnectionMetaData { - required string id = 1; - required int64 created_at = 2; - required int64 upload = 3; - required int64 download = 4; - required string outbound = 5; - required string network = 6; - required string dest = 7; - required string protocol = 8; - required string domain = 9; - required string process = 10; + required string id = 1 [default = ""]; + required int64 created_at = 2 [default = 0]; + required int64 upload = 3 [default = 0]; + required int64 download = 4 [default = 0]; + required string outbound = 5 [default = ""]; + required string network = 6 [default = ""]; + required string dest = 7 [default = ""]; + required string protocol = 8 [default = ""]; + required string domain = 9 [default = ""]; + required string process = 10 [default = ""]; } message GetGeoIPListResponse { @@ -98,47 +98,47 @@ message GetGeoSiteListResponse { } message GeoListRequest { - required string path = 1; + required string path = 1 [default = ""]; } message CompileGeoIPToSrsRequest { - required string item = 1; - required string path = 2; + required string item = 1 [default = ""]; + required string path = 2 [default = ""]; } message CompileGeoSiteToSrsRequest { - required string item = 1; - required string path = 2; + required string item = 1 [default = ""]; + required string path = 2 [default = ""]; } message SetSystemDNSRequest { - required bool clear = 1; + required bool clear = 1 [default = false]; } message IsPrivilegedResponse { - required bool has_privilege = 1; + required bool has_privilege = 1 [default = false]; } message SpeedTestRequest { - required string config = 1; + required string config = 1 [default = ""]; repeated string outbound_tags = 2; - required bool test_current = 3; - required bool use_default_outbound = 4; - required bool test_download = 5; - required bool test_upload = 6; - required bool simple_download = 7; - required string simple_download_addr = 8; + required bool test_current = 3 [default = false]; + required bool use_default_outbound = 4 [default = false]; + required bool test_download = 5 [default = false]; + required bool test_upload = 6 [default = false]; + required bool simple_download = 7 [default = false]; + required string simple_download_addr = 8 [default = ""]; } message SpeedTestResult { - required string dl_speed = 1; - required string ul_speed = 2; - required int32 latency = 3; - required string outbound_tag = 4; - required string error = 5; - required string server_name = 6; - required string server_country = 7; - required bool cancelled = 8; + required string dl_speed = 1 [default = ""]; + required string ul_speed = 2 [default = ""]; + required int32 latency = 3 [default = 0]; + required string outbound_tag = 4 [default = ""]; + required string error = 5 [default = ""]; + required string server_name = 6 [default = ""]; + required string server_country = 7 [default = ""]; + required bool cancelled = 8 [default = false]; } message SpeedTestResponse { @@ -147,7 +147,7 @@ message SpeedTestResponse { message QuerySpeedTestResponse { required SpeedTestResult result = 1; - required bool is_running = 2; + required bool is_running = 2 [default = false]; } message QueryURLTestResponse {