#include <linux/kernel.h>#include <linux/fs.h>#include <linux/linkage.h>#include <linux/string.h>#include <descrip.h>#include <iledef.h>#include <ssdef.h>#include <uafdef.h>#include <uaidef.h>#include <exe_routines.h>#include <misc_routines.h>#include <rabdef.h>#include <asm/current.h>#include <linux/sched.h>#include <linux/file.h>Go to the source code of this file.
Functions | |
| asmlinkage void | exe_check_access (void) |
| asmlinkage void | exe_getuai_not (void) |
| asmlinkage void | exe_setuai (void) |
| asmlinkage void | exe_idtoasc (void) |
| asmlinkage void | exe_asctoid (void) |
| asmlinkage void | exe_add_ident (void) |
| asmlinkage void | exe_rem_ident (void) |
| asmlinkage void | exe_find_held (void) |
| asmlinkage void | exe_find_holder (void) |
| asmlinkage void | exe_mod_ident (void) |
| asmlinkage void | exe_mod_holder (void) |
| asmlinkage void | exe_grantid (void) |
| asmlinkage void | exe_revokid (void) |
| myopenfile (char *filename, char *rmsfilename) | |
| myread (void *file, void *buf, int size) | |
| int | exe_getuai (unsigned int efn, unsigned int *contxt, void *usrnam, void *itmlst, struct _iosb *iosb, void(*astadr)(__unknown_params), int astprm) |
| asmlinkage int | exe_getuai_wrap (long *s) |
| int exe_getuai | ( | unsigned int | efn, | |
| unsigned int * | contxt, | |||
| void * | usrnam, | |||
| void * | itmlst, | |||
| struct _iosb * | iosb, | |||
| void(*)(__unknown_params) | astadr, | |||
| int | astprm | |||
| ) |
Definition at line 67 of file uai.c.
References exe_std_alononpaged(), exe_std_deanonpgdsiz(), _ile3::ile3_ps_bufaddr, _ile3::ile3_w_code, myopenfile(), myread(), SS__NORMAL, sys_open(), sys_read(), _uaf::uaf_l_pwd, _uaf::uaf_q_priv, _uaf::uaf_t_owner, _uaf::uaf_t_username, _uaf::uaf_w_grp, _uaf::uaf_w_mem, UAI__DEF_PRIV, UAI__GRP, UAI__MEM, UAI__OWNER, UAI__PASSWORD, UAI__PRIV, and UAI__USERNAME.
Referenced by exe_getuai_wrap().
| asmlinkage int exe_getuai_wrap | ( | long * | s | ) |
| myopenfile | ( | char * | filename, | |
| char * | rmsfilename | |||
| ) |
| myread | ( | void * | file, | |
| void * | buf, | |||
| int | size | |||
| ) |
Definition at line 53 of file uai.c.
References rms_generic_file_read().
Referenced by exe_getuai().
1.5.5