Skip to content

Commit 35cea49

Browse files
committed
Adds DNS query type to example
1 parent 2d8f6c1 commit 35cea49

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

examples/dns.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use smoltcp::phy::{wait as phy_wait, Medium};
1313
use smoltcp::socket::dns::{self, GetQueryResultError};
1414
use smoltcp::time::Instant;
1515
use smoltcp::wire::{
16-
EthernetAddress, HardwareAddress, IpAddress, IpCidr, Ipv4Address, Ipv6Address,
16+
DnsQueryType, EthernetAddress, HardwareAddress, IpAddress, IpCidr, Ipv4Address, Ipv6Address,
1717
};
1818
use std::collections::BTreeMap;
1919
use std::os::unix::io::AsRawFd;
@@ -68,7 +68,9 @@ fn main() {
6868
let dns_handle = sockets.add(dns_socket);
6969

7070
let socket = sockets.get_mut::<dns::Socket>(dns_handle);
71-
let query = socket.start_query(iface.context(), name).unwrap();
71+
let query = socket
72+
.start_query(iface.context(), name, DnsQueryType::A)
73+
.unwrap();
7274

7375
loop {
7476
let timestamp = Instant::now();

0 commit comments

Comments
 (0)