diff --git a/virtual-adapter/src/io.rs b/virtual-adapter/src/io.rs
index d53263f..ad7710d 100644
--- a/virtual-adapter/src/io.rs
+++ b/virtual-adapter/src/io.rs
@@ -13,7 +13,7 @@ use crate::exports::wasi::http::types::{
use crate::exports::wasi::io::streams::{InputStream, OutputStream, StreamError, Streams};
use crate::exports::wasi::poll::poll::Poll;
use crate::exports::wasi::sockets::ip_name_lookup::{
- IpAddressFamily, IpNameLookup, Network, ResolveAddressStream,
+ IpAddress, IpAddressFamily, IpNameLookup, Network, ResolveAddressStream,
};
use crate::exports::wasi::sockets::tcp::ErrorCode as NetworkErrorCode;
use crate::exports::wasi::sockets::tcp::{IpSocketAddress, ShutdownType, Tcp, TcpSocket};
@@ -1365,7 +1365,7 @@ impl IpNameLookup for VirtAdapter {
}
fn resolve_next_address(
this: ResolveAddressStream,
- ) -> Result