=================================================================== RCS file: /cvs/prex-old/sys/include/task.h,v retrieving revision 1.1.1.1 retrieving revision 1.1.1.1.2.1 diff -u -r1.1.1.1 -r1.1.1.1.2.1 --- prex-old/sys/include/task.h 2008/06/03 10:38:45 1.1.1.1 +++ prex-old/sys/include/task.h 2008/08/13 17:12:31 1.1.1.1.2.1 @@ -30,7 +30,7 @@ #ifndef _TASK_H #define _TASK_H -#include +#include /* for cap_t */ #include /* @@ -42,12 +42,12 @@ struct list link; /* link for all tasks in system */ struct list objects; /* objects owned by this task */ struct list threads; /* threads in this task */ - vm_map_t map; /* virtual memory map */ - int suspend_count; /* suspend counter */ + vm_map_t map; /* address space description */ + int suscnt; /* suspend counter */ cap_t capability; /* security permission flag */ struct timer alarm; /* alarm timer */ - void (*exc_handler)(int, u_long); /* pointer to excepion handler */ - struct task *parent; /* parent task */ + void (*handler)(int); /* pointer to excepion handler */ + task_t parent; /* parent task */ }; #define cur_task() (cur_thread->task)