Home
last modified time | relevance | path

Searched refs:pw (Results 1 – 25 of 182) sorted by relevance

12345678

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Djobs.c186 # define job_unstop(pw) argument
201 register struct process *pw,*pwnext; in job_chldtrap() local
208 for(pw=job.pwlist;pw;pw=pwnext) in job_chldtrap()
210 pwnext = pw->p_nxtjob; in job_chldtrap()
211 if((pw->p_flag&(P_BG|P_DONE)) != (P_BG|P_DONE)) in job_chldtrap()
213 pw->p_flag &= ~P_BG; in job_chldtrap()
216 shp->bckpid = pw->p_pid; in job_chldtrap()
217 shp->savexit = pw->p_exit; in job_chldtrap()
218 if(pw->p_flag&P_SIGNALLED) in job_chldtrap()
221 if(pw->p_pid==bckpid && unpost) in job_chldtrap()
[all …]
/illumos-gate/usr/src/cmd/lp/lib/oam/
H A Dfmtmsg.c111 wchar_t *p, *pw, *ppw; in wrap() local
154 pw = p; in wrap()
156 while (*pw) { in wrap()
157 if (iswprint(*pw)) in wrap()
158 tmpcol += wcwidth(*pw); in wrap()
162 pw++; in wrap()
169 if (!*pw) { in wrap()
174 len = pw - p; in wrap()
177 ppw = pw; in wrap()
184 while (pw > p) { in wrap()
[all …]
/illumos-gate/usr/src/cmd/newtask/
H A Dnewtask.c100 struct passwd *pw; in main() local
159 if ((pw = match_user(uid, projname, 1)) == NULL) { in main()
179 pw->pw_name, finalize_flag)) != 0) { in main()
180 setproject_err(pw->pw_name, projname, error, NULL); in main()
197 if (strcmp(pw->pw_shell, "") == 0) { in main()
199 pw->pw_shell = SHELL; in main()
201 pw->pw_shell = SHELL2; in main()
214 size_t len_home = strlen(pw->pw_dir) + strlen("HOME=") + 1; in main()
215 size_t len_logname = strlen(pw->pw_name) + strlen("LOGNAME=") + in main()
217 size_t len_shell = strlen(pw->pw_shell) + strlen("SHELL=") + 1; in main()
[all …]
/illumos-gate/usr/src/cmd/mailx/
H A Dgetname.c57 struct passwd *pw; in getname() local
64 pw = getpwuid(uid); in getname()
65 if (pw) { in getname()
66 strcpy(namebuf, pw->pw_name); in getname()
80 struct passwd *pw; in getuserid() local
87 pw = getpwnam(name); in getuserid()
88 return pw ? pw->pw_uid : (uid_t)-1; in getuserid()
/illumos-gate/usr/src/lib/libnsl/yp/
H A Dyppasswd_xdr.c33 xdr_passwd(XDR *xdrsp, struct passwd *pw) in xdr_passwd() argument
35 if (!xdr_wrapstring(xdrsp, &pw->pw_name)) in xdr_passwd()
37 if (!xdr_wrapstring(xdrsp, &pw->pw_passwd)) in xdr_passwd()
39 if (!xdr_int(xdrsp, (int *)&pw->pw_uid)) in xdr_passwd()
41 if (!xdr_int(xdrsp, (int *)&pw->pw_gid)) in xdr_passwd()
43 if (!xdr_wrapstring(xdrsp, &pw->pw_gecos)) in xdr_passwd()
45 if (!xdr_wrapstring(xdrsp, &pw->pw_dir)) in xdr_passwd()
47 return (xdr_wrapstring(xdrsp, &pw->pw_shell)); in xdr_passwd()
/illumos-gate/usr/src/cmd/ypcmd/yppasswd/
H A Dyppasswdxdr.c36 xdr_passwd(XDR *xdrs, struct passwd *pw) in xdr_passwd() argument
38 if (!xdr_wrapstring(xdrs, &pw->pw_name)) { in xdr_passwd()
41 if (!xdr_wrapstring(xdrs, &pw->pw_passwd)) { in xdr_passwd()
44 if (!xdr_uid_t(xdrs, &pw->pw_uid)) { in xdr_passwd()
47 if (!xdr_gid_t(xdrs, (&pw->pw_gid))) { in xdr_passwd()
50 if (!xdr_wrapstring(xdrs, &pw->pw_gecos)) { in xdr_passwd()
53 if (!xdr_wrapstring(xdrs, &pw->pw_dir)) { in xdr_passwd()
56 if (!xdr_wrapstring(xdrs, &pw->pw_shell)) { in xdr_passwd()
/illumos-gate/usr/src/cmd/groups/
H A Dgroups.c63 struct passwd *pw; in main() local
78 if ((pw = getpwuid(getuid())) == NULL) { in main()
82 showgroups(pw); in main()
86 if ((pw = getpwnam(*argv)) == NULL) { in main()
93 showgroups(pw); in main()
102 showgroups(struct passwd *pw) in showgroups() argument
118 groups[0] = pw->pw_gid; in showgroups()
120 ngroups = _getgroupsbymember(pw->pw_name, groups, ngroups_max, 1); in showgroups()
125 (void) printf("%d", (int)pw->pw_gid); in showgroups()
/illumos-gate/usr/src/lib/nsswitch/compat/common/
H A Dgetpwent.c184 struct passwd *pw = (struct passwd *)argp->buf.result; local
207 pw->pw_name, fields[1]);
210 if (pw->pw_age != 0 && *pw->pw_age != '\0')
212 pw->pw_name, pw->pw_passwd, pw->pw_age);
215 pw->pw_name, pw->pw_passwd);
224 pw->pw_uid,
225 pw->pw_gid,
226 fields[4] != 0 ? fields[4] : pw->pw_gecos,
227 fields[5] != 0 ? fields[5] : pw->pw_dir,
228 fields[6] != 0 ? fields[6] : pw->pw_shell);
/illumos-gate/usr/src/lib/passwdutil/
H A Dutils.c61 free_pwd(struct passwd *pw) in free_pwd() argument
63 if (pw->pw_name) free(pw->pw_name); in free_pwd()
64 if (pw->pw_passwd) free(pw->pw_passwd); in free_pwd()
65 if (pw->pw_gecos) free(pw->pw_gecos); in free_pwd()
66 if (pw->pw_dir) free(pw->pw_dir); in free_pwd()
67 if (pw->pw_shell) free(pw->pw_shell); in free_pwd()
68 free(pw); in free_pwd()
H A Dnss_attr.c222 struct passwd *pw; in nss_getattr() local
231 pw = pwbuf->pwd; in nss_getattr()
237 if ((w->data.val_s = strdup(pw->pw_name)) == NULL) in nss_getattr()
241 if ((w->data.val_s = strdup(pw->pw_comment)) == NULL) in nss_getattr()
245 if ((w->data.val_s = strdup(pw->pw_gecos)) == NULL) in nss_getattr()
249 if ((w->data.val_s = strdup(pw->pw_dir)) == NULL) in nss_getattr()
253 if ((w->data.val_s = strdup(pw->pw_shell)) == NULL) in nss_getattr()
266 if ((w->data.val_s = strdup(pw->pw_age)) == NULL) in nss_getattr()
276 w->data.val_i = pw->pw_uid; in nss_getattr()
279 w->data.val_i = pw->pw_gid; in nss_getattr()
/illumos-gate/usr/src/cmd/acct/
H A Dacctdusg.c81 struct passwd *pw; in main() local
104 while ((pw = fgetpwent(pwf)) != NULL) { in main()
105 if ((entry = hash_find(pw->pw_uid)) == NULL) in main()
106 entry = hash_insert(pw->pw_uid); in main()
107 validate_entry(entry, pw); in main()
203 validate_entry(struct disk *entry, struct passwd *pw) in validate_entry() argument
205 (void) strlcpy(entry->dsk_name, pw->pw_name, in validate_entry()
215 struct passwd *pw; in charge() local
250 pw = getpwuid(statb.st_uid); in charge()
252 if (pw != NULL) { in charge()
[all …]
/illumos-gate/usr/src/cmd/logins/
H A Dlogins.c91 #define isauserlogin(pw) (pw->pw_uid > MAXSYSTEMLOGIN) argument
92 #define isasystemlogin(pw) (pw->pw_uid <= MAXSYSTEMLOGIN) argument
1092 struct passwd pw; member
1103 fill_localpw(struct localpw *lpw, struct passwd *pw) { in fill_localpw() argument
1109 lpw->pw.pw_name = strdup(pw->pw_name); in fill_localpw()
1110 lpw->pw.pw_passwd = strdup(pw->pw_passwd); in fill_localpw()
1111 lpw->pw.pw_uid = pw->pw_uid; in fill_localpw()
1112 lpw->pw.pw_gid = pw->pw_gid; in fill_localpw()
1113 lpw->pw.pw_age = strdup(pw->pw_age); in fill_localpw()
1114 lpw->pw.pw_comment = strdup(pw->pw_comment); in fill_localpw()
[all …]
/illumos-gate/usr/src/cmd/keyserv/
H A Dnewkey.c94 struct passwd *pw; in main() local
142 pw = getpwnam(username); in main()
143 if (pw == NULL) { in main()
148 uid = pw->pw_uid; in main()
246 setpublicmap(name, public, secret, database, pw) in setpublicmap() argument
251 char *pw;
292 return (ldap_update("dh192-0", name, public, secret, pw));
338 struct passwd *pw; local
349 pw = getpwuid(uid);
351 if (! pw) {
[all …]
/illumos-gate/usr/src/cmd/pools/poolstat/
H A Dpoolstat.c459 int pw = 0; in default_f() local
462 pw = ff->pff_width - 2; in default_f()
464 pw = ff->pff_width - 3; in default_f()
466 pw = ff->pff_width - 4; in default_f()
468 if (pw < 0) in default_f()
469 pw = 0; in default_f()
471 ff->pff_width, pw, v); in default_f()
505 int pw = ff->pff_width - 4; in bigno_f() local
518 pw = 0; in bigno_f()
524 tag = 'K'; pw -= 1; in bigno_f()
[all …]
/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dirpmarshall.c131 irp_marshall_pw(const struct passwd *pw, char **buffer, size_t *len) { in irp_marshall_pw() argument
140 if (pw == NULL || len == NULL) { in irp_marshall_pw()
145 sprintf(pwUid, "%ld", (long)pw->pw_uid); in irp_marshall_pw()
146 sprintf(pwGid, "%ld", (long)pw->pw_gid); in irp_marshall_pw()
149 sprintf(pwChange, "%ld", (long)pw->pw_change); in irp_marshall_pw()
156 sprintf(pwExpire, "%ld", (long)pw->pw_expire); in irp_marshall_pw()
163 pwClass = pw->pw_class; in irp_marshall_pw()
168 need += strlen(pw->pw_name) + 1; /*%< one for fieldsep */ in irp_marshall_pw()
169 need += strlen(pw->pw_passwd) + 1; in irp_marshall_pw()
175 need += strlen(pw->pw_gecos) + 1; in irp_marshall_pw()
[all …]
/illumos-gate/usr/src/uts/common/syscall/
H A Dtasksys.c235 projlist_walk_t *pw = (projlist_walk_t *)buf; in tasksys_projlist_cb() local
237 if (pw && pw->pw_bufsz >= sizeof (projid_t)) { in tasksys_projlist_cb()
238 *pw->pw_buf = kp->kpj_id; in tasksys_projlist_cb()
239 pw->pw_buf++; in tasksys_projlist_cb()
240 pw->pw_bufsz -= sizeof (projid_t); in tasksys_projlist_cb()
261 projlist_walk_t pw; in tasksys_projlist() local
271 kbuf = pw.pw_buf = kmem_zalloc(bufsz, KM_SLEEP); in tasksys_projlist()
272 pw.pw_bufsz = bufsz; in tasksys_projlist()
274 ret = project_walk_all(getzoneid(), tasksys_projlist_cb, &pw); in tasksys_projlist()
/illumos-gate/usr/src/cmd/sendmail/libsm/
H A Dmbdb.c188 sm_mbdb_frompw(user, pw) in sm_mbdb_frompw() argument
190 struct passwd *pw;
193 (void) sm_strlcpy(user->mbdb_name, pw->pw_name,
195 user->mbdb_uid = pw->pw_uid;
196 user->mbdb_gid = pw->pw_gid;
197 sm_pwfullname(pw->pw_gecos, pw->pw_name, user->mbdb_fullname,
199 (void) sm_strlcpy(user->mbdb_homedir, pw->pw_dir,
201 (void) sm_strlcpy(user->mbdb_shell, pw->pw_shell,
316 struct passwd *pw; local
332 pw = getpwnam(name);
[all …]
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_pwdutil.c620 smb_passwd_t *pw; in smb_pwd_fgetent() local
637 pw = pwbuf->pw_pwd; in smb_pwd_fgetent()
638 bzero(pw, sizeof (smb_passwd_t)); in smb_pwd_fgetent()
639 pw->pw_uid = strtoul(argv[SMB_PWD_UID], 0, 10); in smb_pwd_fgetent()
640 (void) strlcpy(pw->pw_name, argv[SMB_PWD_NAME], sizeof (pw->pw_name)); in smb_pwd_fgetent()
643 pw->pw_flags |= SMB_PWF_DISABLE; in smb_pwd_fgetent()
645 (void) strcpy((char *)pw->pw_lmhash, SMB_PWD_DISABLE); in smb_pwd_fgetent()
646 (void) strcpy((char *)pw->pw_nthash, SMB_PWD_DISABLE); in smb_pwd_fgetent()
657 (char *)pw->pw_lmhash, SMBAUTH_HASH_SZ); in smb_pwd_fgetent()
659 pw->pw_flags |= SMB_PWF_LM; in smb_pwd_fgetent()
[all …]
/illumos-gate/usr/src/contrib/ast/src/lib/libast/string/
H A Dstruid.c68 register struct passwd* pw; in struid() local
82 if (pw = getpwnam(name)) in struid()
83 id = pw->pw_uid; in struid()
93 else if (streq(name, "root") && (pw = getpwnam("Administrator"))) in struid()
94 id = pw->pw_uid; in struid()
H A Dstrgid.c74 register struct passwd* pw; in strgid() local
90 else if (pw = getpwnam(name)) in strgid()
91 id = pw->pw_gid; in strgid()
105 else if (pw = getpwnam("Administrator")) in strgid()
106 id = pw->pw_gid; in strgid()
/illumos-gate/usr/src/lib/libnsl/key/
H A Dxcrypt.c147 passwd2des(pw, key) in passwd2des() argument
148 char *pw; in passwd2des()
154 for (i = 0; *pw; i = (i+1) % 8) {
155 key[i] ^= *pw++ << 1;
433 const char *pw, in passwd2des_g() argument
457 plen = strlen(pw); in passwd2des_g()
473 (void) memcpy(text, pw, plen); in passwd2des_g()
476 for (i = 0, j = 0; pw[j]; j++) { in passwd2des_g()
477 tkey.c[i] ^= pw[j] << 1; in passwd2des_g()
501 (void) memcpy(&text[len], pw, plen); in passwd2des_g()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dacquire_cred_with_pw.c121 char *pw; local
127 pw = strdup("");
129 pw = strdup(password->value);
131 pw = malloc(password->length + 1);
132 if (pw == NULL) {
136 *pw = '\0';
137 (void) strlcat(pw, password->value, password->length + 1);
140 if (pw == NULL) {
147 code = krb5_get_init_creds_password(context, &creds, desired_name, pw,
189 if (pw)
[all …]
/illumos-gate/usr/src/cmd/fm/eversholt/files/common/
H A Dpci.esc107 * - nr-pw-d: the device not to respond to an upstream request
109 * - ta-pw-d: the device to send a target abort to an upstream request
112 * - badreq-pw-d:a bad downstream request - not parity error (may cause target
126 event error.io.pci.nr-pw-d@PCIFN;
128 event error.io.pci.ta-pw-d@PCIFN;
130 event error.io.pci.badreq-pw-d@PCIFN;
138 event error.io.pci.dpdata-pw-d@PCIFN;
140 event error.io.pci.dpdata-pw-u@PCIFN;
146 event error.io.pci.perr-pw-u@PCIFN;
149 event error.io.pci.badreq-pw-u@PCIFN;
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dwatchpoint.c600 struct lwp_watch *pw = &lwp->lwp_watch[rw_to_index(rw)]; in do_watch_step() local
608 if (rw == S_READ && pw->wpaddr != NULL && in do_watch_step()
609 !(pw->wpaddr <= vaddr && vaddr < pw->wpaddr + pw->wpsize)) { in do_watch_step()
611 pw++; /* use the extra S_READ struct */ in do_watch_step()
614 if (pw->wpaddr != NULL) { in do_watch_step()
616 ASSERT(pw->wpaddr <= vaddr && vaddr < pw->wpaddr + pw->wpsize); in do_watch_step()
617 if (pw->wpcode == 0) { in do_watch_step()
618 pw->wpcode = watchcode; in do_watch_step()
619 pw->wppc = pc; in do_watch_step()
625 pw->wpaddr = vaddr; in do_watch_step()
[all …]
/illumos-gate/usr/src/cmd/bnu/
H A Din.uucpd.c208 struct passwd *pw, *getpwnam(); local
254 if ((pw = getpwnam(user)) == NULL || strcmp(pw->pw_shell, UUCICO)) {
267 if (dologin(pw, sinp)) {
273 if (setgid(pw->pw_gid) == -1) {
282 if (initgroups(user, pw->pw_gid) == -1) {
295 if (setuid(pw->pw_uid) == -1) {
301 chdir(pw->pw_dir);
423 dologin(pw, sin) argument
424 struct passwd *pw;
444 SCPYN(ut.ut_user, pw->pw_name);
[all …]

12345678