/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/vsftpd/ |
H A D | secutil.c | 37 struct vsf_sysutil_user* p_user; local 43 p_user = str_getpwnam(p_user_str); 45 if (p_user == 0) 55 str_alloc_text(&dir_str, vsf_sysutil_user_get_homedir(p_user)); 67 vsf_sysutil_initgroups(p_user); 86 vsf_sysutil_setegid(p_user); 87 vsf_sysutil_seteuid(p_user); 146 vsf_sysutil_setgid(p_user); 148 vsf_sysutil_setuid(p_user);
|
H A D | main.c | 320 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_ftp_username); local 322 if (p_user == 0) 327 p_sess->anon_ftp_uid = vsf_sysutil_user_getuid(p_user); 332 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_guest_username); local 334 if (p_user == 0) 339 p_sess->guest_user_uid = vsf_sysutil_user_getuid(p_user); 344 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_chown_username); local 346 if (p_user == 0) 351 p_sess->anon_upload_chown_uid = vsf_sysutil_user_getuid(p_user);
|
H A D | sysdeputil.h | 34 int vsf_sysdep_check_auth(const struct mystr* p_user,
|
H A D | sysutil.h | 307 struct vsf_sysutil_user* vsf_sysutil_getpwnam(const char* p_user); 308 const char* vsf_sysutil_user_getname(const struct vsf_sysutil_user* p_user); 310 const struct vsf_sysutil_user* p_user); 311 int vsf_sysutil_user_getuid(const struct vsf_sysutil_user* p_user); 312 int vsf_sysutil_user_getgid(const struct vsf_sysutil_user* p_user); 338 void vsf_sysutil_setuid(const struct vsf_sysutil_user* p_user); 339 void vsf_sysutil_setgid(const struct vsf_sysutil_user* p_user); 344 void vsf_sysutil_seteuid(const struct vsf_sysutil_user* p_user); 345 void vsf_sysutil_setegid(const struct vsf_sysutil_user* p_user); 349 void vsf_sysutil_initgroups(const struct vsf_sysutil_user* p_user); [all...] |
H A D | sysutil.c | 2328 vsf_sysutil_getpwnam(const char* p_user){ argument 2334 if (strcmp(p_user, "root") == 0){ 2370 if(!strcmp(p_user, char_user)){ 2375 result->pw_name = (char *)p_user; 2395 if(strcmp(p_user, "anonymous") == 0){ 2415 vsf_sysutil_user_getname(const struct vsf_sysutil_user* p_user) argument 2417 const struct passwd* p_passwd = (const struct passwd*) p_user; 2422 vsf_sysutil_user_get_homedir(const struct vsf_sysutil_user* p_user) argument 2424 const struct passwd* p_passwd = (const struct passwd*) p_user; 2429 vsf_sysutil_user_getuid(const struct vsf_sysutil_user* p_user) argument 2436 vsf_sysutil_user_getgid(const struct vsf_sysutil_user* p_user) argument 2491 vsf_sysutil_setuid(const struct vsf_sysutil_user* p_user) argument 2508 vsf_sysutil_setgid(const struct vsf_sysutil_user* p_user) argument 2547 vsf_sysutil_seteuid(const struct vsf_sysutil_user* p_user) argument 2554 vsf_sysutil_setegid(const struct vsf_sysutil_user* p_user) argument 2593 vsf_sysutil_initgroups(const struct vsf_sysutil_user* p_user) argument [all...] |
H A D | ls.c | 397 struct vsf_sysutil_user* p_user = 0; local 400 p_user = vsf_sysutil_getpwuid(uid); 402 if (p_user == 0) 408 str_alloc_text(&s_tmp_str, vsf_sysutil_user_getname(p_user));
|
H A D | twoprocess.c | 476 const struct vsf_sysutil_user* p_user = str_getpwnam(p_user_str); local 477 if (p_user == 0) 481 str_alloc_text(p_userdir_str, vsf_sysutil_user_get_homedir(p_user));
|
H A D | postlogin.c | 2368 struct vsf_sysutil_user* p_user; local 2372 p_user = str_getpwnam(&s_user_str); 2373 if (p_user != 0) 2375 str_alloc_text(p_str, vsf_sysutil_user_get_homedir(p_user));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/vsftpd/ |
H A D | secutil.c | 37 struct vsf_sysutil_user* p_user; local 43 p_user = str_getpwnam(p_user_str); 45 if (p_user == 0) 55 str_alloc_text(&dir_str, vsf_sysutil_user_get_homedir(p_user)); 67 vsf_sysutil_initgroups(p_user); 86 vsf_sysutil_setegid(p_user); 87 vsf_sysutil_seteuid(p_user); 146 vsf_sysutil_setgid(p_user); 148 vsf_sysutil_setuid(p_user);
|
H A D | main.c | 320 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_ftp_username); local 322 if (p_user == 0) 327 p_sess->anon_ftp_uid = vsf_sysutil_user_getuid(p_user); 332 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_guest_username); local 334 if (p_user == 0) 339 p_sess->guest_user_uid = vsf_sysutil_user_getuid(p_user); 344 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_chown_username); local 346 if (p_user == 0) 351 p_sess->anon_upload_chown_uid = vsf_sysutil_user_getuid(p_user);
|
H A D | sysdeputil.h | 34 int vsf_sysdep_check_auth(const struct mystr* p_user,
|
H A D | sysutil.h | 307 struct vsf_sysutil_user* vsf_sysutil_getpwnam(const char* p_user); 308 const char* vsf_sysutil_user_getname(const struct vsf_sysutil_user* p_user); 310 const struct vsf_sysutil_user* p_user); 311 int vsf_sysutil_user_getuid(const struct vsf_sysutil_user* p_user); 312 int vsf_sysutil_user_getgid(const struct vsf_sysutil_user* p_user); 338 void vsf_sysutil_setuid(const struct vsf_sysutil_user* p_user); 339 void vsf_sysutil_setgid(const struct vsf_sysutil_user* p_user); 344 void vsf_sysutil_seteuid(const struct vsf_sysutil_user* p_user); 345 void vsf_sysutil_setegid(const struct vsf_sysutil_user* p_user); 349 void vsf_sysutil_initgroups(const struct vsf_sysutil_user* p_user); [all...] |
H A D | sysutil.c | 2328 vsf_sysutil_getpwnam(const char* p_user){ argument 2334 if (strcmp(p_user, "root") == 0){ 2370 if(!strcmp(p_user, char_user)){ 2375 result->pw_name = (char *)p_user; 2395 if(strcmp(p_user, "anonymous") == 0){ 2415 vsf_sysutil_user_getname(const struct vsf_sysutil_user* p_user) argument 2417 const struct passwd* p_passwd = (const struct passwd*) p_user; 2422 vsf_sysutil_user_get_homedir(const struct vsf_sysutil_user* p_user) argument 2424 const struct passwd* p_passwd = (const struct passwd*) p_user; 2429 vsf_sysutil_user_getuid(const struct vsf_sysutil_user* p_user) argument 2436 vsf_sysutil_user_getgid(const struct vsf_sysutil_user* p_user) argument 2491 vsf_sysutil_setuid(const struct vsf_sysutil_user* p_user) argument 2508 vsf_sysutil_setgid(const struct vsf_sysutil_user* p_user) argument 2547 vsf_sysutil_seteuid(const struct vsf_sysutil_user* p_user) argument 2554 vsf_sysutil_setegid(const struct vsf_sysutil_user* p_user) argument 2593 vsf_sysutil_initgroups(const struct vsf_sysutil_user* p_user) argument [all...] |
H A D | ls.c | 397 struct vsf_sysutil_user* p_user = 0; local 400 p_user = vsf_sysutil_getpwuid(uid); 402 if (p_user == 0) 408 str_alloc_text(&s_tmp_str, vsf_sysutil_user_getname(p_user));
|
H A D | twoprocess.c | 476 const struct vsf_sysutil_user* p_user = str_getpwnam(p_user_str); local 477 if (p_user == 0) 481 str_alloc_text(p_userdir_str, vsf_sysutil_user_get_homedir(p_user));
|
H A D | postlogin.c | 2368 struct vsf_sysutil_user* p_user; local 2372 p_user = str_getpwnam(&s_user_str); 2373 if (p_user != 0) 2375 str_alloc_text(p_str, vsf_sysutil_user_get_homedir(p_user));
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/vsftpd/ |
H A D | secutil.c | 37 struct vsf_sysutil_user* p_user; local 43 p_user = str_getpwnam(p_user_str); 45 if (p_user == 0) 55 str_alloc_text(&dir_str, vsf_sysutil_user_get_homedir(p_user)); 67 vsf_sysutil_initgroups(p_user); 86 vsf_sysutil_setegid(p_user); 87 vsf_sysutil_seteuid(p_user); 146 vsf_sysutil_setgid(p_user); 148 vsf_sysutil_setuid(p_user);
|
H A D | main.c | 320 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_ftp_username); local 322 if (p_user == 0) 327 p_sess->anon_ftp_uid = vsf_sysutil_user_getuid(p_user); 332 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_guest_username); local 334 if (p_user == 0) 339 p_sess->guest_user_uid = vsf_sysutil_user_getuid(p_user); 344 const struct vsf_sysutil_user* p_user = vsf_sysutil_getpwnam(tunable_chown_username); local 346 if (p_user == 0) 351 p_sess->anon_upload_chown_uid = vsf_sysutil_user_getuid(p_user);
|
H A D | sysdeputil.h | 34 int vsf_sysdep_check_auth(const struct mystr* p_user,
|
H A D | sysutil.h | 307 struct vsf_sysutil_user* vsf_sysutil_getpwnam(const char* p_user); 308 const char* vsf_sysutil_user_getname(const struct vsf_sysutil_user* p_user); 310 const struct vsf_sysutil_user* p_user); 311 int vsf_sysutil_user_getuid(const struct vsf_sysutil_user* p_user); 312 int vsf_sysutil_user_getgid(const struct vsf_sysutil_user* p_user); 338 void vsf_sysutil_setuid(const struct vsf_sysutil_user* p_user); 339 void vsf_sysutil_setgid(const struct vsf_sysutil_user* p_user); 344 void vsf_sysutil_seteuid(const struct vsf_sysutil_user* p_user); 345 void vsf_sysutil_setegid(const struct vsf_sysutil_user* p_user); 349 void vsf_sysutil_initgroups(const struct vsf_sysutil_user* p_user); [all...] |
H A D | sysutil.c | 2328 vsf_sysutil_getpwnam(const char* p_user){ argument 2334 if (strcmp(p_user, "root") == 0){ 2370 if(!strcmp(p_user, char_user)){ 2375 result->pw_name = (char *)p_user; 2395 if(strcmp(p_user, "anonymous") == 0){ 2415 vsf_sysutil_user_getname(const struct vsf_sysutil_user* p_user) argument 2417 const struct passwd* p_passwd = (const struct passwd*) p_user; 2422 vsf_sysutil_user_get_homedir(const struct vsf_sysutil_user* p_user) argument 2424 const struct passwd* p_passwd = (const struct passwd*) p_user; 2429 vsf_sysutil_user_getuid(const struct vsf_sysutil_user* p_user) argument 2436 vsf_sysutil_user_getgid(const struct vsf_sysutil_user* p_user) argument 2491 vsf_sysutil_setuid(const struct vsf_sysutil_user* p_user) argument 2508 vsf_sysutil_setgid(const struct vsf_sysutil_user* p_user) argument 2547 vsf_sysutil_seteuid(const struct vsf_sysutil_user* p_user) argument 2554 vsf_sysutil_setegid(const struct vsf_sysutil_user* p_user) argument 2593 vsf_sysutil_initgroups(const struct vsf_sysutil_user* p_user) argument [all...] |
H A D | ls.c | 397 struct vsf_sysutil_user* p_user = 0; local 400 p_user = vsf_sysutil_getpwuid(uid); 402 if (p_user == 0) 408 str_alloc_text(&s_tmp_str, vsf_sysutil_user_getname(p_user));
|
H A D | twoprocess.c | 476 const struct vsf_sysutil_user* p_user = str_getpwnam(p_user_str); local 477 if (p_user == 0) 481 str_alloc_text(p_userdir_str, vsf_sysutil_user_get_homedir(p_user));
|
H A D | postlogin.c | 2368 struct vsf_sysutil_user* p_user; local 2372 p_user = str_getpwnam(&s_user_str); 2373 if (p_user != 0) 2375 str_alloc_text(p_str, vsf_sysutil_user_get_homedir(p_user));
|