/asus-wl-520gu-7.0.1.45/src/router/samba/testsuite/nsswitch/ |
H A D | getpwnam.c | 11 struct passwd *pw; local 22 if ((pw = getpwnam(argv[1])) == NULL) { 28 printf("pw_name = %s\n", pw->pw_name); 29 printf("pw_passwd = %s\n", pw->pw_passwd); 30 printf("pw_uid = %d\n", pw->pw_uid); 31 printf("pw_gid = %d\n", pw->pw_gid); 32 printf("pw_gecos = %s\n", pw->pw_gecos); 33 printf("pw_dir = %s\n", pw->pw_dir); 34 printf("pw_shell = %s\n", pw->pw_shell);
|
H A D | getpwuid.c | 11 struct passwd *pw; local 28 if ((pw = getpwuid(uid)) == NULL) { 34 printf("pw_name = %s\n", pw->pw_name); 35 printf("pw_passwd = %s\n", pw->pw_passwd); 36 printf("pw_uid = %d\n", pw->pw_uid); 37 printf("pw_gid = %d\n", pw->pw_gid); 38 printf("pw_gecos = %s\n", pw->pw_gecos); 39 printf("pw_dir = %s\n", pw->pw_dir); 40 printf("pw_shell = %s\n", pw->pw_shell);
|
H A D | bigfd.c | 12 struct passwd *pw; local 22 while((pw = getpwent()) != NULL) { 23 if (strchr(pw->pw_name, '/') != NULL) { 28 if (pw != NULL) {
|
H A D | getent_pwent.c | 29 struct passwd *pw; local 36 pw = getpwent(); 41 if (pw != NULL) { 54 pw = getpwent(); 57 if (pw == NULL) break; 59 if (strchr(pw->pw_name, '/')) {
|
H A D | getpwent_r.c | 16 struct passwd *pw; local 34 while((pw = getpwent()) != NULL) { 35 fprintf(fptr,"%s:%s:%s:%d:%d\n", pw->pw_name, pw->pw_passwd, 36 pw->pw_gecos, pw->pw_uid, pw->pw_gid);
|
H A D | initgroups.c | 11 struct passwd *pw; local 13 if (!(pw = getpwnam(argv[1]))) { 18 result = initgroups(argv[1], pw->pw_gid);
|
/asus-wl-520gu-7.0.1.45/src/router/samba/testsuite/smbd/ |
H A D | se_access_check_nullsd.c | 31 BOOL nullsd_check(struct passwd *pw, int ngroups, gid_t *groups) argument 36 result = se_access_check(NULL, pw->pw_uid, pw->pw_gid, 44 pw->pw_uid, pw->pw_gid); 49 pw->pw_name, pw->pw_uid, pw->pw_gid);
|
H A D | se_access_check_empty.c | 36 BOOL emptysd_check(struct passwd *pw, int ngroups, gid_t *groups) argument 44 result = se_access_check(sd, pw->pw_uid, pw->pw_gid, 50 printf("FAIL: no dacl for %s (%d/%d)\n", pw->pw_name, 51 pw->pw_uid, pw->pw_gid); 55 result = se_access_check(sd, pw->pw_uid, pw->pw_gid, 60 printf("FAIL: no dacl2 for %s (%d/%d)\n", pw->pw_name, 61 pw [all...] |
H A D | se_access_check_allowsome.c | 38 BOOL allowsome_check(struct passwd *pw, int ngroups, gid_t *groups) argument 47 result = se_access_check(sd, pw->pw_uid, pw->pw_gid, 52 len1 = (int)strlen(pw->pw_name) - strlen("user0"); 53 len2 = (int)strlen(pw->pw_name) - strlen("user2"); 55 if ((strncmp("user0", &pw->pw_name[MAX(len1, 0)], 57 (strncmp("user2", &pw->pw_name[MAX(len2, 0)], 61 pw->pw_name); 65 printf("FAIL: access granted for %s\n", pw->pw_name); 70 pw [all...] |
H A D | se_access_check_denysome.c | 40 BOOL denysome_check(struct passwd *pw, int ngroups, gid_t *groups) argument 49 result = se_access_check(sd, pw->pw_uid, pw->pw_gid, 54 len1 = (int)strlen(pw->pw_name) - strlen("user1"); 55 len2 = (int)strlen(pw->pw_name) - strlen("user3"); 57 if ((strncmp("user1", &pw->pw_name[MAX(len1, 0)], 59 (strncmp("user3", &pw->pw_name[MAX(len2, 0)], 63 pw->pw_name); 67 printf("FAIL: access denied for %s\n", pw->pw_name); 72 pw [all...] |
H A D | se_access_check_allowall.c | 38 BOOL allowall_check(struct passwd *pw, int ngroups, gid_t *groups) argument 43 result = se_access_check(sd, pw->pw_uid, pw->pw_gid, 51 pw->pw_uid, pw->pw_gid);
|
H A D | se_access_check_denyall.c | 38 BOOL denyall_check(struct passwd *pw, int ngroups, gid_t *groups) argument 43 result = se_access_check(sd, pw->pw_uid, pw->pw_gid, 50 pw->pw_uid, pw->pw_gid);
|
H A D | se_access_check_utils.h | 44 void visit_pwdb(BOOL (*fn)(struct passwd *pw, int ngroups, gid_t *groups));
|
H A D | se_access_check_printer.c | 65 struct passwd *pw; local 68 if (!(pw = getpwnam(username))) { 74 return se_access_check(sd, pw->pw_uid, pw->pw_gid, 0, NULL,
|
H A D | se_access_check_utils.c | 129 void visit_pwdb(BOOL (*fn)(struct passwd *pw, int ngroups, gid_t *groups)) argument 131 struct passwd *pw; local 137 while ((pw = getpwent())) { 149 result = fn(pw, ngroups, groups);
|
/asus-wl-520gu-7.0.1.45/src/router/samba/source/python/ |
H A D | py_winbind_conv.c | 27 { "pw_name", PY_STRING, offsetof(struct winbindd_response, data.pw.pw_name) }, 28 { "pw_passwd", PY_STRING, offsetof(struct winbindd_response, data.pw.pw_passwd) }, 29 { "pw_uid", PY_UID, offsetof(struct winbindd_response, data.pw.pw_uid) }, 30 { "pw_guid", PY_GID, offsetof(struct winbindd_response, data.pw.pw_gid) }, 31 { "pw_gecos", PY_STRING, offsetof(struct winbindd_response, data.pw.pw_gecos) }, 32 { "pw_dir", PY_STRING, offsetof(struct winbindd_response, data.pw.pw_dir) }, 33 { "pw_shell", PY_STRING, offsetof(struct winbindd_response, data.pw.pw_shell) },
|
/asus-wl-520gu-7.0.1.45/src/router/pppd/pppd/plugins/radius/radiusclient/src/ |
H A D | local.c | 22 struct passwd *pw; local 28 if ((pw = getpwnam(username)) == NULL) { 37 if((spw = getspnam(pw->pw_name)) == NULL) { 45 pw->pw_passwd = spw->sp_pwdp; 50 xpasswd = crypt(passwd, pw->pw_passwd); 52 if (*pw->pw_passwd == '\0' || strcmp(xpasswd, pw->pw_passwd)) {
|
/asus-wl-520gu-7.0.1.45/src/router/pppd.mppe/pppd/plugins/radius/radiusclient/src/ |
H A D | local.c | 22 struct passwd *pw; local 28 if ((pw = getpwnam(username)) == NULL) { 37 if((spw = getspnam(pw->pw_name)) == NULL) { 45 pw->pw_passwd = spw->sp_pwdp; 50 xpasswd = crypt(passwd, pw->pw_passwd); 52 if (*pw->pw_passwd == '\0' || strcmp(xpasswd, pw->pw_passwd)) {
|
/asus-wl-520gu-7.0.1.45/src/router/samba/source/nsswitch/ |
H A D | winbindd_acct.c | 94 static WINBINDD_PW pw; local 102 ZERO_STRUCTP( &pw ); 123 fstrcpy( pw.pw_name, fields[0] ); 124 fstrcpy( pw.pw_passwd, fields[1] ); 125 pw.pw_uid = atoi( fields[2] ); 126 pw.pw_gid = atoi( fields[3] ); 127 fstrcpy( pw.pw_gecos, fields[4] ); 128 fstrcpy( pw.pw_dir, fields[5] ); 129 fstrcpy( pw.pw_shell, fields[6] ); 134 if ( pw 373 static WINBINDD_PW *pw; local 405 static WINBINDD_PW *pw; local 732 wb_delete_user( WINBINDD_PW *pw) argument 782 WINBINDD_PW *pw;; local 856 WINBINDD_PW pw; local 1009 WINBINDD_PW *pw; local 1101 WINBINDD_PW *pw; local 1146 WINBINDD_PW *pw; local [all...] |
H A D | winbindd_user.c | 37 char *full_name, struct winbindd_pw *pw) 44 if (!pw || !dom_name || !user_name) 49 if (!NT_STATUS_IS_OK(idmap_sid_to_uid(user_sid, &(pw->pw_uid), 0))) { 56 if (!NT_STATUS_IS_OK(idmap_sid_to_gid(group_sid, &(pw->pw_gid), 0))) { 65 safe_strcpy(pw->pw_name, output_username, sizeof(pw->pw_name) - 1); 69 safe_strcpy(pw->pw_gecos, full_name, sizeof(pw->pw_gecos) - 1); 80 homedir = alloc_sub_specified(lp_template_homedir(), user_name, dom_name, pw->pw_uid, pw 35 winbindd_fill_pwent(char *dom_name, char *user_name, DOM_SID *user_sid, DOM_SID *group_sid, char *full_name, struct winbindd_pw *pw) argument 110 WINBINDD_PW *pw; local 205 WINBINDD_PW *pw; local [all...] |
H A D | winbind_nss_irix.c | 168 struct winbindd_pw *pw = &response.data.pw; local 209 pw->pw_name, 210 pw->pw_passwd, 211 pw->pw_uid, 212 pw->pw_gid, 213 pw->pw_gecos, 214 pw->pw_dir, 215 pw->pw_shell); 265 pw [all...] |
H A D | winbind_nss_aix.c | 130 static struct passwd *fill_pwent(struct mem_list **list, struct winbindd_pw *pw) argument 140 result->pw_uid = pw->pw_uid; 141 result->pw_gid = pw->pw_gid; 144 if ((result->pw_name = list_strdup(list, pw->pw_name)) == NULL || 145 (result->pw_passwd = list_strdup(list, pw->pw_passwd)) == NULL || 146 (result->pw_gecos = list_strdup(list, pw->pw_gecos)) == NULL || 147 (result->pw_dir = list_strdup(list, pw->pw_dir)) == NULL || 148 (result->pw_shell = list_strdup(list, pw->pw_shell)) == NULL) { 343 return fill_pwent(&list, &response.data.pw); 371 return fill_pwent(&list, &response.data.pw); [all...] |
/asus-wl-520gu-7.0.1.45/src/router/samba/source/lib/ |
H A D | genrand.c | 138 struct passwd *pw; local 160 pw = getpwnam_alloc("root"); 161 if (pw && pw->pw_passwd) { 164 mdfour(md4_tmp, (unsigned char *)pw->pw_passwd, strlen(pw->pw_passwd)); 167 passwd_free(&pw);
|
/asus-wl-520gu-7.0.1.45/src/router/samba/source/auth/ |
H A D | pass_check.c | 100 struct passwd *pw; local 153 struct passwd *pw; local 157 (sec_login_passwd_t *) & pw, &err); 177 (unsigned char *)pw->pw_name, 184 pw->pw_name, dce_errstr)); 197 pw->pw_name, dce_errstr)); 219 (sec_login_passwd_t *) & pw, &err); 248 set_effective_gid(pw->pw_gid); 249 set_effective_uid(pw->pw_uid); 262 (sec_login_passwd_t *) & pw, [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/video/ |
H A D | promcon.c | 28 static short pw = 80 - 1, ph = 34 - 1; variable 57 if (px == pw) { 91 if (px == pw) { 122 pw = simple_strtoul(buf, NULL, 0); 123 if (pw < 10 || pw > 256) 124 pw = 80; 125 pw--; 173 conp->vc_cols = pw + 1; 186 if (conp->vc_cols != pw [all...] |