00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef __LSEOS_CORE_CRED_H__
00011 #define __LSEOS_CORE_CRED_H__ 1
00012 #include <core.h>
00013
00014
00015 #ifdef __KERNEL__
00016
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
00030 #endif