diff --git a/src/wasi.rs b/src/wasi.rs
index 081141e44d2ac8091f0e478a1e72569e54c8da4b..40b91376c67ce62b33b0756ec14caf346b25dfe7 100644
--- a/src/wasi.rs
+++ b/src/wasi.rs
@@ -515,6 +515,8 @@ extern "C" {
     pub fn closedir(dirp: *mut ::DIR) -> ::c_int;
     pub fn rewinddir(dirp: *mut ::DIR);
     pub fn dirfd(dirp: *mut ::DIR) -> ::c_int;
+    pub fn seekdir(dirp: *mut ::DIR, loc: ::c_long);
+    pub fn telldir(dirp: *mut ::DIR) -> ::c_long;
 
     pub fn openat(
         dirfd: ::c_int,