client: add DnsPeerManager and rpc

This commit is contained in:
Luna Yao
2026-04-06 11:54:01 +02:00
parent c4cf8cf1d8
commit 7f8f036596
5 changed files with 198 additions and 151 deletions
+4 -1
View File
@@ -13,9 +13,12 @@ pub trait DeterministicDigest: Serialize {
}
}
impl DeterministicDigest for DnsConfigPb {}
impl DeterministicDigest for GetExportConfigResponse {}
impl DeterministicDigest for ZoneConfigPb {}
impl DeterministicDigest for DnsSnapshot {}
impl Display for ZoneConfigPb {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
writeln!(f, "; EasyTier Magic DNS zone file")?;