diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs
index f5f4686e27c7a508ae86f598f823a21be8f46661..fe0a83f56b1f2b270cb0d8ba435026307cdd5747 100644
--- a/src/unix/solarish/mod.rs
+++ b/src/unix/solarish/mod.rs
@@ -2404,6 +2404,18 @@ extern "C" {
         nget: *mut ::c_uint,
         timeout: *mut ::timespec,
     ) -> ::c_int;
+    pub fn port_send(
+        port: ::c_int,
+        events: ::c_int,
+        user: *mut ::c_void,
+    ) -> ::c_int;
+    pub fn port_sendn(
+        port_list: *mut ::c_int,
+        error_list: *mut ::c_int,
+        nent: ::c_uint,
+        events: ::c_int,
+        user: *mut ::c_void,
+    ) -> ::c_int;
     pub fn fexecve(
         fd: ::c_int,
         argv: *const *const ::c_char,