HomeSort by: relevance | last modified time | path
    Searched refs:pw (Results 1 - 25 of 137) sorted by relevancy

1 2 3 4 5 6

  /src/usr.bin/mail/
getname.c 52 struct passwd *pw; local in function:getname
54 if ((pw = getpwuid(uid)) == NULL)
56 return pw->pw_name;
66 struct passwd *pw; local in function:getuserid
68 if ((pw = getpwnam(name)) == NULL)
70 return pw->pw_uid;
  /src/lib/libc/gen/
pw_private.h 10 int __pw_scan(char *bp, struct passwd *pw, int *flags);
pw_scan.c 132 __pw_scan(char *bp, struct passwd *pw, int *flags)
134 pw_scan( char *bp, struct passwd *pw, int *flags)
144 _DIAGASSERT(pw != NULL);
155 if (!(pw->pw_name = strsep(&bp, ":"))) /* login */
157 if (strlen(pw->pw_name) > (LOGIN_NAME_MAX - 1)) {
159 warnx("username too long, `%s' > %d", pw->pw_name,
164 root = !strcmp(pw->pw_name, "root");
166 if (!(pw->pw_passwd = strsep(&bp, ":"))) /* passwd */
182 pw->pw_uid = (uid_t)id;
191 pw->pw_gid = (gid_t)id
    [all...]
  /src/lib/libutil/compat/
compat_login_cap.c 57 struct passwd pw; variable in typeref:struct:passwd
59 passwd50_to_passwd(pw50, &pw);
60 return __login_getpwclass50(&pw);
66 struct passwd pw; local in function:setusercontext
68 passwd50_to_passwd(pw50, &pw);
69 return __setusercontext50(lc, &pw, uid, flags);
compat_passwd.c 78 struct passwd pw, opw; local in function:pw_copy
79 passwd50_to_passwd(pw50, &pw);
82 __pw_copy50(ffd, tfd, &pw, opw50 ? &opw : NULL);
89 struct passwd pw, opw; local in function:pw_copyx
90 passwd50_to_passwd(pw50, &pw);
93 return __pw_copyx50(ffd, tfd, &pw, opw50 ? &opw : NULL, errbuf,
  /src/usr.bin/chpass/
field.c 58 p_login(const char *p, struct passwd *pw, ENTRY *ep)
69 if (!(pw->pw_name = strdup(p))) {
85 p_passwd(const char *p, struct passwd *pw, ENTRY *ep)
88 if (!(pw->pw_passwd = strdup(p))) {
98 p_uid(const char *p, struct passwd *pw, ENTRY *ep)
121 pw->pw_uid = (uid_t)id;
127 p_gid(const char *p, struct passwd *pw, ENTRY *ep)
142 pw->pw_gid = gr->gr_gid;
155 pw->pw_gid = (gid_t)id;
161 p_class(const char *p, struct passwd *pw, ENTRY *ep
    [all...]
edit.c 59 edit(char *tempname, struct passwd *pw)
73 if (verify(tempname, pw))
90 display(char *tempname, int fd, struct passwd *pw)
101 use_yp ? "YP " : "", pw->pw_name);
103 (void)fprintf(fp, "Login: %s\n", pw->pw_name);
104 (void)fprintf(fp, "Password: %s\n", pw->pw_passwd);
105 (void)fprintf(fp, "Uid [#]: %d\n", pw->pw_uid);
106 (void)fprintf(fp, "Gid [# or name]: %d\n", pw->pw_gid);
108 ttoa(chgstr, sizeof chgstr, pw->pw_change));
110 ttoa(expstr, sizeof expstr, pw->pw_expire))
    [all...]
chpass.c 66 static char tempname[] = "/tmp/pw.XXXXXX";
84 struct passwd *pw, lpw, old_pw; local in function:main
92 pw = NULL; /* XXX gcc -Wuninitialized */
158 pw = getpwnam(username);
160 pw = getpwuid(uid);
161 if (pw != NULL)
187 pw = getpwnam(username);
188 if (pw == NULL)
190 if (uid && uid != pw->pw_uid)
193 pw = getpwuid(uid)
    [all...]
  /src/games/canfield/cfscores/
cfscores.c 64 struct passwd *pw; local in function:main
81 pw = getpwuid(uid);
82 if (pw == NULL) {
85 printuser(pw, 1);
89 while ((pw = getpwent()) != NULL)
90 printuser(pw, 0);
93 pw = getpwnam(argv[1]);
94 if (pw == NULL) {
97 printuser(pw, 1);
105 printuser(const struct passwd *pw, int printfail
    [all...]
  /src/usr.bin/skeyinfo/
skeyinfo.c 52 struct passwd *pw = NULL; local in function:main
63 pw = getpwuid(uid);
65 pw = getpwnam(argv[0]);
71 if (!pw) {
78 (void) strlcpy(name, pw->pw_name, sizeof(name));
87 printf("%s's ", pw->pw_name);
  /src/usr.bin/id/
id.c 69 struct passwd *pw; local in function:main
132 pw = *argv ? who(*argv) : NULL;
139 id = pw ? pw->pw_gid : rflag ? getgid() : getegid();
148 id = pw ? pw->pw_uid : rflag ? getuid() : geteuid();
149 if (nflag && (pw = getpwuid(id)))
150 (void)printf("%s\n", pw->pw_name);
157 group(pw, nflag);
162 pretty(pw);
220 struct passwd *pw; local in function:current
336 struct passwd *pw; local in function:who
    [all...]
  /src/lib/libcompat/4.4/
cuserid.c 47 struct passwd *pw, pwres; local in function:cuserid
53 if (getpwuid_r(geteuid(), &pwres, pwbuf, sizeof(pwbuf), &pw) != 0
54 || pw == NULL) {
61 (void)strncpy(s, pw->pw_name, L_cuserid);
  /src/libexec/httpd/
tilde-luzah-bozo.c 63 struct passwd *pw; local in function:bozo_user_transform
79 pw = getpwnam(user);
90 if (pw == NULL) {
98 pw->pw_name, pw->pw_dir, httpd->public_html,
99 pw->pw_uid, pw->pw_gid));
101 if (chdir(pw->pw_dir) < 0) {
102 bozowarn(httpd, "chdir1 error: %s: %s", pw->pw_dir,
126 pw->pw_dir))
    [all...]
  /src/usr.bin/passwd/
local_passwd.c 63 getnewpasswd(struct passwd *pw, int min_pw_len)
70 (void)printf("Changing local password for %s.\n", pw->pw_name);
72 if (uid && pw->pw_passwd[0] &&
73 strcmp(crypt(getpass("Old password:"), pw->pw_passwd),
74 pw->pw_passwd)) {
79 pw->pw_name, (unsigned long)uid, pw->pw_name);
111 pw_getpwconf(option, sizeof(option), pw, "localcipher");
134 struct passwd *pw; local in function:pwlocal_process
174 if (!(pw = getpwnam(username))
269 struct passwd *pw; local in function:local_chpw
    [all...]
yp_passwd.c 83 getnewpasswd(struct passwd *pw, char **old_pass)
92 (void)printf("Changing NIS password for %s.\n", pw->pw_name);
97 if (pw->pw_passwd[0]) {
99 pw->pw_passwd), pw->pw_passwd)) {
137 pw_getpwconf(option, sizeof(option), pw, "ypcipher");
153 makeypp(struct yppasswd *ypp, struct passwd *pw)
156 ypp->newpw.pw_passwd = getnewpasswd(pw, &ypp->oldpass);
159 ypp->newpw.pw_name = estrdup(pw->pw_name);
160 ypp->newpw.pw_uid = pw->pw_uid
223 struct passwd pwb, pwb2, *pw; local in function:pwyp_process
384 struct passwd *pw, pwb; local in function:yp_chpw
    [all...]
  /src/usr.sbin/rpc.yppasswdd/
yppasswdd_mkpw.c 67 struct passwd pw; local in function:make_passwd
118 if (pw_scan(buf, &pw, NULL) == 0)
120 if (strncmp(argp->newpw.pw_name, pw.pw_name, MAXLOGNAME) == 0)
124 if (*pw.pw_passwd &&
125 strcmp(crypt(argp->oldpass, pw.pw_passwd), pw.pw_passwd) != 0)
147 pw.pw_passwd = argp->newpw.pw_passwd;
148 pw.pw_change = 0;
151 pw.pw_gecos = argp->newpw.pw_gecos;
153 pw.pw_shell = argp->newpw.pw_shell
    [all...]
  /src/tests/lib/libc/sys/
t_setuid.c 82 struct passwd *pw; local in function:ATF_TC_BODY
87 while ((pw = getpwent()) != NULL) {
94 rv = setuid(pw->pw_uid);
101 if (uid != pw->pw_uid)
110 atf_tc_fail("failed to change UID to %u", pw->pw_uid);
t_issetugid.c 47 struct passwd *pw; local in function:check
51 pw = getpwnam("nobody");
53 if (pw == NULL)
63 if (fuid != NULL && (*fuid)(pw->pw_uid) != 0)
66 if (fgid != NULL && (*fgid)(pw->pw_gid) != 0)
  /src/usr.bin/resize/
resize.h 70 x_getpwuid(uid_t uid, struct passwd *pw)
74 memset(pw, 0, sizeof(*pw));
77 *pw = *p;
88 #define OkPasswd(pw) *((pw)->pw_name)
  /src/games/sail/
main.c 65 struct passwd *pw; local in function:initialize
87 pw = getpwuid(getuid());
88 if (pw != NULL) {
89 strlcpy(myname, pw->pw_gecos, sizeof(myname));
102 strlcpy(myname, pw->pw_name, sizeof(myname));
  /src/usr.bin/finger/
finger.c 193 struct passwd *pw; local in function:loginlist
199 if ((pw = getpwnam(ep->name)) == NULL)
201 pn = enter_person(pw);
224 struct passwd *pw; local in function:userlist
254 if ((pw = getpwnam(*p)) != NULL)
255 enter_person(pw);
259 while ((pw = getpwent()) != NULL)
261 if (match(pw, *p)) {
262 enter_person(pw);
  /src/lib/libcrypt/
md5crypt.c 40 __md5crypt(const char *pw, const char *salt)
50 pwl = strlen(pw);
69 UPDATE(&ctx, (const unsigned char *)pw, pwl);
77 /* Then just as many characters of the MD5(pw,salt,pw) */
79 UPDATE(&ctx1, (const unsigned char *)pw, pwl);
81 UPDATE(&ctx1, (const unsigned char *)pw, pwl);
95 UPDATE(&ctx, (const unsigned char *)pw, 1);
115 UPDATE(&ctx1, (const unsigned char *)pw, pwl);
123 UPDATE(&ctx1, (const unsigned char *)pw, pwl)
    [all...]
  /src/usr.sbin/rpc.pcnfsd/
pcnfsd_v1.c 76 char pw[64]; local in function:pcnfsd_auth_1_svc
86 scramble(arg->pw, pw);
89 if (check_cache(uname, pw, &r.uid, &r.gid)) {
102 c1 = strlen(pw);
105 (strcmp(p->pw_passwd, crypt(pw, p->pw_passwd)))) {
  /src/dist/pf/sbin/pflogd/
privsep.c 79 struct passwd *pw; local in function:priv_init
88 pw = getpwnam("_pflogd");
89 if (pw == NULL)
101 if (chroot(pw->pw_dir) != 0)
106 gidset[0] = pw->pw_gid;
108 if (setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) == -1)
111 if (setgid(pw->pw_gid) == -1)
117 if (setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid) == -1
    [all...]
  /src/tests/lib/libcrypt/
t_crypt.c 74 const char *pw; member in struct:__anondf4c2ba30108
144 char *hash = crypt(tests[i].pw, tests[i].hash);

Completed in 18 milliseconds

1 2 3 4 5 6