summaryrefslogtreecommitdiff
path: root/runtime/ops/net.rs
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/ops/net.rs')
-rw-r--r--runtime/ops/net.rs42
1 files changed, 21 insertions, 21 deletions
diff --git a/runtime/ops/net.rs b/runtime/ops/net.rs
index c501da96d..4d335c886 100644
--- a/runtime/ops/net.rs
+++ b/runtime/ops/net.rs
@@ -504,21 +504,21 @@ fn op_listen(
#[serde(untagged)]
enum DnsReturnRecord {
A(String),
- AAAA(String),
- ANAME(String),
- CNAME(String),
- MX {
+ Aaaa(String),
+ Aname(String),
+ Cname(String),
+ Mx {
preference: u16,
exchange: String,
},
- PTR(String),
- SRV {
+ Ptr(String),
+ Srv {
priority: u16,
weight: u16,
port: u16,
target: String,
},
- TXT(Vec<String>),
+ Txt(Vec<String>),
}
#[derive(Deserialize)]
@@ -610,24 +610,24 @@ fn rdata_to_return_record(
AAAA => r
.as_aaaa()
.map(ToString::to_string)
- .map(DnsReturnRecord::AAAA),
+ .map(DnsReturnRecord::Aaaa),
ANAME => r
.as_aname()
.map(ToString::to_string)
- .map(DnsReturnRecord::ANAME),
+ .map(DnsReturnRecord::Aname),
CNAME => r
.as_cname()
.map(ToString::to_string)
- .map(DnsReturnRecord::CNAME),
- MX => r.as_mx().map(|mx| DnsReturnRecord::MX {
+ .map(DnsReturnRecord::Cname),
+ MX => r.as_mx().map(|mx| DnsReturnRecord::Mx {
preference: mx.preference(),
exchange: mx.exchange().to_string(),
}),
PTR => r
.as_ptr()
.map(ToString::to_string)
- .map(DnsReturnRecord::PTR),
- SRV => r.as_srv().map(|srv| DnsReturnRecord::SRV {
+ .map(DnsReturnRecord::Ptr),
+ SRV => r.as_srv().map(|srv| DnsReturnRecord::Srv {
priority: srv.priority(),
weight: srv.weight(),
port: srv.port(),
@@ -641,7 +641,7 @@ fn rdata_to_return_record(
bytes.iter().map(|&b| b as char).collect::<String>()
})
.collect();
- DnsReturnRecord::TXT(texts)
+ DnsReturnRecord::Txt(texts)
}),
// TODO(magurotuna): Other record types are not supported
_ => todo!(),
@@ -674,21 +674,21 @@ mod tests {
fn rdata_to_return_record_aaaa() {
let func = rdata_to_return_record(RecordType::AAAA);
let rdata = RData::AAAA(Ipv6Addr::new(0, 0, 0, 0, 0, 0, 0, 1));
- assert_eq!(func(&rdata), Some(DnsReturnRecord::AAAA("::1".to_string())));
+ assert_eq!(func(&rdata), Some(DnsReturnRecord::Aaaa("::1".to_string())));
}
#[test]
fn rdata_to_return_record_aname() {
let func = rdata_to_return_record(RecordType::ANAME);
let rdata = RData::ANAME(Name::new());
- assert_eq!(func(&rdata), Some(DnsReturnRecord::ANAME("".to_string())));
+ assert_eq!(func(&rdata), Some(DnsReturnRecord::Aname("".to_string())));
}
#[test]
fn rdata_to_return_record_cname() {
let func = rdata_to_return_record(RecordType::CNAME);
let rdata = RData::CNAME(Name::new());
- assert_eq!(func(&rdata), Some(DnsReturnRecord::CNAME("".to_string())));
+ assert_eq!(func(&rdata), Some(DnsReturnRecord::Cname("".to_string())));
}
#[test]
@@ -697,7 +697,7 @@ mod tests {
let rdata = RData::MX(MX::new(10, Name::new()));
assert_eq!(
func(&rdata),
- Some(DnsReturnRecord::MX {
+ Some(DnsReturnRecord::Mx {
preference: 10,
exchange: "".to_string()
})
@@ -708,7 +708,7 @@ mod tests {
fn rdata_to_return_record_ptr() {
let func = rdata_to_return_record(RecordType::PTR);
let rdata = RData::PTR(Name::new());
- assert_eq!(func(&rdata), Some(DnsReturnRecord::PTR("".to_string())));
+ assert_eq!(func(&rdata), Some(DnsReturnRecord::Ptr("".to_string())));
}
#[test]
@@ -717,7 +717,7 @@ mod tests {
let rdata = RData::SRV(SRV::new(1, 2, 3, Name::new()));
assert_eq!(
func(&rdata),
- Some(DnsReturnRecord::SRV {
+ Some(DnsReturnRecord::Srv {
priority: 1,
weight: 2,
port: 3,
@@ -737,7 +737,7 @@ mod tests {
]));
assert_eq!(
func(&rdata),
- Some(DnsReturnRecord::TXT(vec![
+ Some(DnsReturnRecord::Txt(vec![
"foo".to_string(),
"bar".to_string(),
"£".to_string(),