Home
last modified time | relevance | path

Searched refs:pw_class (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/lib/libc/tests/nss/
H A Dgetpw_test.c89 if (src->pw_class != NULL) in IMPLEMENT_TEST_FILE_SNAPSHOT()
90 dest->pw_class = strdup(src->pw_class); in IMPLEMENT_TEST_FILE_SNAPSHOT()
115 strcmp(pwd1->pw_class, pwd2->pw_class) != 0 || in compare_passwd()
129 free(pwd->pw_class); in free_passwd()
140 (uintmax_t)pwd->pw_change, pwd->pw_class, pwd->pw_gecos, in sdump_passwd()
197 pwd->pw_class = strdup(s); in passwd_read_snapshot_func()
198 ATF_REQUIRE(pwd->pw_class != NULL); in passwd_read_snapshot_func()
277 if (pwd->pw_class == NULL) in passwd_test_correctness()
/freebsd/usr.sbin/nscd/agents/
H A Dpasswd.c57 if (pwd->pw_class != NULL) in passwd_marshal_func()
58 desired_size += strlen(pwd->pw_class) + 1; in passwd_marshal_func()
93 if (new_pwd.pw_class != NULL) { in passwd_marshal_func()
94 size = strlen(new_pwd.pw_class); in passwd_marshal_func()
95 memcpy(p, new_pwd.pw_class, size); in passwd_marshal_func()
96 new_pwd.pw_class = p; in passwd_marshal_func()
/freebsd/lib/libutil/
H A Dpw_util.c384 strcmp(pw1->pw_class, pw2->pw_class) == 0 && in pw_equal()
402 pw->pw_class, (uintmax_t)pw->pw_change, (uintmax_t)pw->pw_expire, in pw_make()
613 if (pw->pw_class != NULL) in pw_dup()
614 len += strlen(pw->pw_class) + 1; in pw_dup()
633 if (pw->pw_class != NULL) { in pw_dup()
634 npw->pw_class = dst; in pw_dup()
635 dst = stpcpy(npw->pw_class, pw->pw_class) + 1; in pw_dup()
H A Dlogin_cap.c426 cls = pwd->pw_class; in login_getpwclass()
/freebsd/lib/libc/gen/
H A Dpw_scan.c74 pwd->pw_class = nul; in __pw_initpwd()
169 if (!(pw->pw_class = strsep(&bp, ":"))) /* class */ in __pw_scan()
171 if (pw->pw_class[0]) in __pw_scan()
H A Dgetpwent.c289 if (pwd->pw_class != NULL) in pwd_marshal_func()
290 desired_size += strlen(pwd->pw_class) + 1; in pwd_marshal_func()
325 if (new_pwd.pw_class != NULL) { in pwd_marshal_func()
326 size = strlen(new_pwd.pw_class); in pwd_marshal_func()
327 memcpy(p, new_pwd.pw_class, size); in pwd_marshal_func()
328 new_pwd.pw_class = p; in pwd_marshal_func()
981 STRING(pwd->pw_class); in pwdb_parse_entry_v3()
1053 STRING(pwd->pw_class); in pwdb_parse_entry_v4()
1480 n += pwd->pw_class != NULL ? strlen(pwd->pw_class) + 1 : 0; in compat_use_template()
1501 COPY(pw_class); in compat_use_template()
[all …]
/freebsd/lib/nss_tacplus/
H A Dnss_tacplus.c197 pwd->pw_class = tacplus_copystr(value, &buffer, in tacplus_getpwnam_r()
199 if (pwd->pw_class == NULL) { in tacplus_getpwnam_r()
229 if (pwd->pw_class == NULL) in tacplus_getpwnam_r()
230 pwd->pw_class = tacplus_copystr(DEF_CLASS, &buffer, &bufsize); in tacplus_getpwnam_r()
/freebsd/lib/libypclnt/
H A Dypclnt_passwd.c157 (yppwd.newpw.pw_class = strdup(pwd->pw_class)) == NULL || in yppasswd_local()
225 free(yppwd.newpw.pw_class); in yppasswd_local()
/freebsd/usr.bin/logins/
H A Dlogins.c47 char *pw_class; member
218 pwds[npwds].pw_class = xstrdup(pwd->pw_class); in get_users()
/freebsd/usr.sbin/rpc.yppasswdd/
H A Dyppasswd_private.x47 string pw_class<>; /* user access class */
H A Dyppasswdd_server.c79 pwd->pw_class = xpwd->pw_class; in xlate_passwd()
120 EXPAND(yp_password.pw_class); in copy_yp_pass()
411 pw->pw_gid, pw->pw_class, pw->pw_change, in update_inplace()
/freebsd/lib/libcasper/services/cap_pwd/tests/
H A Dpwd_test.c113 if (pwd0->pw_class != NULL || pwd1->pw_class != NULL) { in passwd_compare()
114 if (pwd0->pw_class == NULL || pwd1->pw_class == NULL) in passwd_compare()
116 if (strcmp(pwd0->pw_class, pwd1->pw_class) != 0) in passwd_compare()
918 if (pwd->pw_class != NULL && pwd->pw_class[0] != '\0') in passwd_fields()
/freebsd/include/
H A Dpwd.h117 char *pw_class; /* user access class */ member
/freebsd/usr.bin/chpass/
H A Dfield.c154 if (!(pw->pw_class = strdup(p))) { in p_class()
H A Dedit.c124 (void)fprintf(fp, "Class: %s\n", pw->pw_class); in display()
/freebsd/crypto/openssh/openbsd-compat/
H A Dopenbsd-compat.h61 # define login_getpwclass(pw) login_getclass(pw->pw_class)
/freebsd/lib/libcasper/services/cap_pwd/
H A Dcap_pwd.c113 error = passwd_unpack_string(nvl, "pw_class", &pwd->pw_class, &buffer, in passwd_unpack()
586 nvlist_add_string(nvl, "pw_class", pwd->pw_class); in pwd_pack()
/freebsd/usr.sbin/pwd_mkdb/
H A Dpwd_mkdb.c368 COMPACT(pwd.pw_class); in main()
383 COMPACT(pwd.pw_class); in main()
/freebsd/contrib/pf/authpf/
H A Dauthpf.c150 if ((lc = login_getclass(pw->pw_class)) != NULL) in main()
522 if (strcmp(pw->pw_class, buf + 1) == 0) in allowed_luser()
/freebsd/usr.sbin/pw/
H A Dpw_user.c580 uname, pwd->pw_dir, pwd->pw_class, in print_user()
1383 pwd->pw_class = cmdcnf->default_class ? cmdcnf->default_class : ""; in pw_user_add()
1731 if (class && strcmp(pwd->pw_class, class) != 0) { in pw_user_mod()
1732 pwd->pw_class = class; in pw_user_mod()
/freebsd/lib/libpam/modules/pam_unix/
H A Dpam_unix.c395 lc = login_getclass(pwd->pw_class); in pam_sm_chauthtok()
/freebsd/usr.bin/id/
H A Did.c461 pw->pw_passwd, pw->pw_uid, pw->pw_gid, pw->pw_class, in pline()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_platform_limits_freebsd.h176 char *pw_class; member
/freebsd/crypto/openssh/
H A Dauth.c654 fake.pw_class = ""; in fakepw()
/freebsd/libexec/ftpd/
H A Dftpd.c945 free(save.pw_class); in sgetpwnam()
953 save.pw_class = sgetsave(p->pw_class); in sgetpwnam()

12