mirror of
https://github.com/tun2proxy/tun2proxy.git
synced 2025-04-22 14:59:09 +00:00
remove .expect call
This commit is contained in:
parent
3b9207fb7a
commit
b92f2efd81
2 changed files with 5 additions and 3 deletions
|
@ -27,6 +27,9 @@ pub enum Error {
|
|||
#[error("smoltcp::socket::tcp::SendError {0:?}")]
|
||||
Send(#[from] smoltcp::socket::tcp::SendError),
|
||||
|
||||
#[error("smoltcp::socket::udp::SendError {0:?}")]
|
||||
UdpSend(#[from] smoltcp::socket::udp::SendError),
|
||||
|
||||
#[error("smoltcp::wire::Error {0:?}")]
|
||||
Wire(#[from] smoltcp::wire::Error),
|
||||
|
||||
|
|
|
@ -530,9 +530,8 @@ impl<'a> TunToProxy<'a> {
|
|||
udp::PacketBuffer::new(vec![udp::PacketMetadata::EMPTY], vec![0; 4096]);
|
||||
let mut socket = udp::Socket::new(rx_buffer, tx_buffer);
|
||||
socket.bind(dst)?;
|
||||
socket
|
||||
.send_slice(response.as_slice(), UdpMetadata::from(connection_info.src))
|
||||
.expect("failed to send DNS response");
|
||||
let meta = UdpMetadata::from(connection_info.src);
|
||||
socket.send_slice(response.as_slice(), meta)?;
|
||||
let handle = self.sockets.add(socket);
|
||||
self.expect_smoltcp_send()?;
|
||||
self.sockets.remove(handle);
|
||||
|
|
Loading…
Add table
Reference in a new issue