#define _THREADS_H_
#include <arch.h>
-#include <signal.h>
+#include <posix_signals.h>
//#include <proc.h>
enum eFaultNumbers
typedef struct sThread tThread;
// === FUNCTIONS ===
+extern tThread *Proc_GetCurThread(void);
+
extern void Threads_SetFaultHandler(Uint Handler);
extern int Threads_SetUID(tUID ID);
extern char **Threads_GetChroot(void);
extern int Proc_SendMessage(Uint Dest, int Length, void *Data);
-extern int Proc_GetMessage(Uint *Source, void *Buffer);
+extern int Proc_GetMessage(Uint *Source, Uint BufSize, void *Buffer);
#endif