core_cred.h

Go to the documentation of this file.
00001 /*
00002 ** core_cred.h for lseos in lseos-core/kernel/core
00003 ** 
00004 ** Copyright(c)2004 IONIS group, Vianney Rancurel - Paris
00005 ** Login   <vianney@epita.fr>
00006 ** 
00007 ** Started on  Fri May 28 14:45:48 2004 Vianney Rancurel
00008 ** Last update Mon Dec  6 11:25:41 2004 Vianney Rancurel
00009 */
00010 #ifndef __LSEOS_CORE_CRED_H__
00011 #define __LSEOS_CORE_CRED_H__   1
00012 #include <core.h>
00013 
00014 /* PROTO core_cred.c */
00015 #ifdef __KERNEL__
00016 /* core_cred.c */
00017 void sys_secmgr(struct s_tcb_full *caller);
00018 void sys_scred(struct s_tcb_full *caller);
00019 void sys_getuid(struct s_tcb_full *caller);
00020 void sys_geteuid(struct s_tcb_full *caller);
00021 void sys_getgid(struct s_tcb_full *caller);
00022 void sys_getegid(struct s_tcb_full *caller);
00023 void sys_setuid(struct s_tcb_full *caller);
00024 void sys_seteuid(struct s_tcb_full *caller);
00025 void sys_setgid(struct s_tcb_full *caller);
00026 void sys_setegid(struct s_tcb_full *caller);
00027 void sys_getgroups(struct s_tcb_full *caller);
00028 void sys_setgroups(struct s_tcb_full *caller);
00029 #endif /* __KERNEL__ */
00030 #endif

Generated on Wed May 24 23:04:16 2006 for LSE/OS by  doxygen 1.4.6