diff --git a/src/vxworks/mod.rs b/src/vxworks/mod.rs
index 6fb79c1db05d04dd43285d1d47f04ea61f637531..f17773dae7628cb2ca6dc1ab91826055abd26f14 100755
--- a/src/vxworks/mod.rs
+++ b/src/vxworks/mod.rs
@@ -2050,6 +2050,15 @@ extern "C" {
 
     // rtpLibCommon.h
     pub fn rtpInfoGet(rtpId: ::RTP_ID, rtpStruct: *mut ::RTP_DESC) -> ::c_int;
+    pub fn rtpSpawn(
+        pubrtpFileName: *const ::c_char,
+        argv: *const *const ::c_char,
+        envp: *const *const ::c_char,
+        priority: ::c_int,
+        uStackSize: ::size_t,
+        options: ::c_int,
+        taskOptions: ::c_int,
+    ) -> RTP_ID;
 
     // ioLib.h
     pub fn _realpath(