Searched refs:pw_shell (Results 1 - 20 of 20) sorted by relevance

/osnet-11/usr/src/lib/libc/port/gen/
H A Dputpwent.c54 p->pw_shell ? p->pw_shell : "");
61 p->pw_shell);
H A Dgetpwnam_r.c287 passwd->pw_shell = "";
394 passwd->pw_shell = p = gettok(&next);
/osnet-11/usr/src/lib/libnsl/yp/
H A Dyppasswd_xdr.c49 return (xdr_wrapstring(xdrsp, &pw->pw_shell));
/osnet-11/usr/src/lib/passwdutil/
H A Dutils.c70 if (pw->pw_shell) free(pw->pw_shell);
111 if (s->pw_shell) {
112 if (((*d)->pw_shell = strdup(s->pw_shell)) == NULL)
H A Dnis_attr.c115 pwd->pw_shell = nis;
116 if (pwd->pw_shell[0])
117 pwd->pw_shell[strlen(pwd->pw_shell)-1] = '\0';
227 if ((w->data.val_s = strdup(pw->pw_shell)) == NULL)
447 nisbuf->pwd->pw_shell = p->data.val_s;
H A Dswitch_utils.c331 passwd->pw_shell = "";
423 passwd->pw_shell = p = gettok(&next);
H A Dnss_attr.c253 if ((w->data.val_s = strdup(pw->pw_shell)) == NULL)
H A Dfiles_attr.c499 if ((w->data.val_s = strdup(pw->pw_shell)) == NULL)
678 pw->pw_shell = p->data.val_s;
H A Dldap_attr.c317 STRDUP_OR_ERR(w->data.val_s, pw->pw_shell, res);
/osnet-11/usr/src/lib/libnisdb/yptol/
H A Dshim_changepasswd.c118 char *pw_shell; member in struct:passwd_entry
182 (!validstr(yppwd.newpw.pw_shell, SHELLSIZE))) {
657 if ((change_list & CNG_SH) && (!validloginshell(old_ent->pw_shell,
658 yppwd->newpw.pw_shell, root_on_master)))
707 if (NULL != old_ent->pw_shell)
708 sfree(old_ent->pw_shell);
709 old_ent->pw_shell = strdup(yppwd->newpw.pw_shell);
710 if (NULL == old_ent->pw_shell) {
755 if ((NULL != old_ent->pw_shell)
[all...]
/osnet-11/usr/src/lib/pam_modules/dial_auth/
H A Ddial_auth.c138 if (pwd.pw_shell != NULL && strcmp(pwd.pw_shell, line) == 0)
/osnet-11/usr/src/lib/libpkg/common/
H A Dncgrpw.c568 if (pwd->pw_shell == NULL) {
570 pkg_gt(ERR_BADMEMB), "dup_pw_ent()", "pw_shell",
573 } else if ((pwd->pw_shell = strdup(pwd->pw_shell)) == NULL) {
575 pkg_gt(ERR_DUPFAIL), "dup_pw_ent()", "pw_shell");
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/User/
H A Dpwent.pm20 $pw_gecos $pw_dir $pw_shell
165 $pw_shell = $pwob->shell ( $_[8] );
230 names. Thus, C<< $passwd_obj->shell >> corresponds to $pw_shell
/osnet-11/usr/src/lib/nsswitch/compat/common/
H A Dgetpwent.c229 fields[6] != 0 ? fields[6] : pw->pw_shell);
/osnet-11/usr/src/lib/libresolv2/common/irs/
H A Dirpmarshall.c181 need += strlen(pw->pw_shell) + 1;
213 strcat(*buffer, pw->pw_shell); strcat(*buffer, fieldsep);
353 /* pw_shell field */
367 pw->pw_shell = shell;
2263 pw->pw_shell, pw->pw_dir);
/osnet-11/usr/src/cmd/sendmail/libsm/
H A Dmbdb.c201 (void) sm_strlcpy(user->mbdb_shell, pw->pw_shell,
/osnet-11/usr/src/cmd/sendmail/src/
H A Drecipient.c1764 sh = pw->pw_shell;
/osnet-11/usr/src/lib/libsldap/common/
H A Dns_writes.c1811 if (ptr->pw_shell != NULL &&
1812 ptr->pw_shell[0] != '\0') {
1813 rc = __s_add_attr(e, "loginShell", ptr->pw_shell);
/osnet-11/usr/src/cmd/ldap/ns_ldap/
H A Dldapaddent.c3088 data.pw_shell = strdup(ecol[6].ec_value.ec_value_val);
3113 free(data.pw_shell);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Dpp_sys.c5383 sv_setpv(sv, pwent->pw_shell);
5385 /* pw_shell is tainted because user himself can diddle with it. */

Completed in 160 milliseconds