X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Finclude%2Fthreads.h;h=ed90d0bb81ad7e11f06f0ba381d69dd93e331863;hb=4e407e69bd660e9a32644281733192193ee6e8c8;hp=9ff7b629c72dda39bce063054bd5c78712031932;hpb=51ab5f489bc356940c95cc936fd0508e8f07ea97;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/include/threads.h b/KernelLand/Kernel/include/threads.h index 9ff7b629..ed90d0bb 100644 --- a/KernelLand/Kernel/include/threads.h +++ b/KernelLand/Kernel/include/threads.h @@ -5,7 +5,7 @@ #define _THREADS_H_ #include -#include +#include //#include enum eFaultNumbers @@ -23,6 +23,8 @@ enum eFaultNumbers typedef struct sThread tThread; // === FUNCTIONS === +extern tThread *Proc_GetCurThread(void); + extern void Threads_SetFaultHandler(Uint Handler); extern int Threads_SetUID(tUID ID); @@ -35,6 +37,6 @@ extern char **Threads_GetCWD(void); 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