ucache.c
- ucache_lock
- ucache_unlock [(int fd)]
ucache_hashinit
ucache_hash_deep [(const char *userid)]
ucache_hash [(const char *userid)]
fillucache [(struct userec *uentp, int *number, int *prev)]
flush_ucache
load_ucache
- resolve_ucache
detach_ucache
getuserid [(char *userid, int uid)]
setuserid_internal [(int num, const char *userid)]
setuserid2 [(int num, const char *userid)]
setuserid [(int num, const char *userid)]
searchnewuser
- searchuser [(const char *userid)]
- getuser [(const char *userid, struct userec **user)]
getuserid2 [(int uid)]
u_namearray [(char buf[][IDLEN + 1], int *pnum, char *tag)]
getnewuserid3 [(char *userid)]
getnewuserid2 [(char *userid)]
- getuserbynum [(int num)]
getnewuserid [(char *userid)]
update_user [(struct userec *user, int num, int all)]
apply_users [(int (*fptr) (struct userec *, char *), char *arg)]
get_giveupinfo [(char* userid,int* basicperm,int s[10][2])]
save_giveupinfo [(struct userec* lookupuser,int lcount,int s[10][2])]
setcachehomefile [(char* path,const char* user,int unum,char* file)]
init_cachedata [(const char* userid,int unum)]
flush_cachedata [(const char* userid)]
clean_cachedata [(const char* userid,int unum)]
do_after_login [(struct userec* user,int unum,int mode)]
do_after_logout [(struct userec* user,struct user_info* userinfo,int unum,int mode)]
自定义User Title相关
load_user_title
flush_user_title
get_user_title [(unsigned char titleidx)]
set_user_title [(unsigned char titleidx,char* newtitle)]
WWW相关
longlock [(int signo)]
www_guest_lock
www_guest_unlock [(int fd)]
resolve_guest_table