-extern Void SsRngBufEnable ARGS((Void));
-extern Void SsRngBufDisable ARGS((Void));
-extern S16 SCreateSRngBuf ARGS((U32 id, Region region, Pool pool, U32 elmSize, U32 rngSize));
-extern S16 SDestroySRngBuf ARGS((U32 id, Region region, Pool pool));
-extern S16 SAttachSRngBuf ARGS((U32 id, U32 ent, U32 txRx));
-extern S16 SEnqSRngBuf ARGS((U32 id, Void* elem));
-extern S16 SDeqSRngBuf ARGS((U32 id, Void* elem));
-extern Void* SRngGetWIndx ARGS((U32 rngId));
-extern Void* SRngGetRIndx ARGS((U32 rngId));
-extern Void SRngIncrRIndx ARGS((U32 rngId));
-extern Void SRngIncrWIndx ARGS((U32 rngId));
-extern S16 isRngEmpty ARGS((U32 rngId));
-extern S16 SConnectSRngBuf ARGS((U32 id, U32 rxEnt));
-EXTERN S16 SGetNumElemInRng ARGS(( U32 id));
-extern S16 SPrintSRngStats ARGS((Void));
-extern S16 pjBatchProc ARGS((Void));
-extern U32 ssRngBufStatus;
+Void SsRngBufEnable ARGS((Void));
+Void SsRngBufDisable ARGS((Void));
+S16 SCreateSRngBuf ARGS((uint32_t id, Region region, Pool pool, uint32_t elmSize, uint32_t rngSize));
+S16 SDestroySRngBuf ARGS((uint32_t id, Region region, Pool pool));
+S16 SAttachSRngBuf ARGS((uint32_t id, uint32_t ent, uint32_t txRx));
+S16 SEnqSRngBuf ARGS((uint32_t id, Void* elem));
+S16 SDeqSRngBuf ARGS((uint32_t id, Void* elem));
+Void* SRngGetWIndx ARGS((uint32_t rngId));
+Void* SRngGetRIndx ARGS((uint32_t rngId));
+Void SRngIncrRIndx ARGS((uint32_t rngId));
+Void SRngIncrWIndx ARGS((uint32_t rngId));
+S16 isRngEmpty ARGS((uint32_t rngId));
+S16 SConnectSRngBuf ARGS((uint32_t id, uint32_t rxEnt));
+S16 SGetNumElemInRng ARGS(( uint32_t id));
+S16 SPrintSRngStats ARGS((Void));
+S16 pjBatchProc ARGS((Void));
+uint32_t ssRngBufStatus;