remove magic-dns proto

rm magic dns

rm magic dns
This commit is contained in:
Luna Yao
2026-04-04 05:51:49 +02:00
parent 385ff54b3e
commit c8697e76b4
4 changed files with 0 additions and 53 deletions
-1
View File
@@ -163,7 +163,6 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
"src/proto/api_config.proto",
"src/proto/api_manage.proto",
"src/proto/web.proto",
"src/proto/magic_dns.proto",
"src/proto/dns.proto",
"src/proto/acl.proto",
];
-49
View File
@@ -1,49 +0,0 @@
syntax = "proto3";
import "google/protobuf/timestamp.proto";
import "common.proto";
import "api_instance.proto";
package magic_dns;
message DnsRecordA {
string name = 1;
common.Ipv4Addr value = 2;
int32 ttl = 3;
}
message DnsRecordSOA {
string name = 1;
string value = 2;
}
message DnsRecord {
oneof record {
DnsRecordA a = 1;
DnsRecordSOA soa = 2;
}
}
message DnsRecordList {
repeated DnsRecord records = 1;
}
message UpdateDnsRecordRequest {
string zone = 1;
repeated api.instance.Route routes = 2;
}
message GetDnsRecordResponse {
map<string, DnsRecordList> records = 1;
}
message HandshakeRequest {}
message HandshakeResponse {}
service MagicDnsServerRpc {
rpc Handshake(HandshakeRequest) returns (HandshakeResponse) {}
rpc Heartbeat(common.Void) returns (common.Void) {}
rpc UpdateDnsRecord(UpdateDnsRecordRequest) returns (common.Void) {}
rpc GetDnsRecord(common.Void) returns (GetDnsRecordResponse) {}
}
-1
View File
@@ -1 +0,0 @@
include!(concat!(env!("OUT_DIR"), "/magic_dns.rs"));
-2
View File
@@ -7,8 +7,6 @@ pub mod common;
#[cfg(feature = "magic-dns")]
pub mod dns;
pub mod error;
#[cfg(feature = "magic-dns")]
pub mod magic_dns;
pub mod peer_rpc;
pub mod web;