On 2016/05/04 17:48, Ted Unangst wrote:
> i think it's time. otherwise we'll never find the bugs.
I don't think it's time since afaicr nobody other than me has fixed
anything for this in ports yet. They're not hard to find, try screen
lockers for starters. Because this is using a different API than
everyone else with shadow passwords we don't get fixes for free -
anything using pw_passwd from getpw{nam,uid}() needs modifying.
If you'd sent this 10 days ago we could have had enough of them
fixed at p2k16. As I won't have time to do that now, here are
unfiltered search results from ports source (unpacked Aug 2015
so there may be some more by now). I'll have a look and see if
I've got any notes on which ones I already looked at.
gcpio-2.11/cpio-2.11/lib/sysdep.h:34: char *pw_passwd; /* Password. */
pulseaudio-6.0/pulseaudio-6.0/src/tests/usergroup-test.c:87: if
(!pa_streq(a->pw_passwd, b->pw_passwd)) {
pulseaudio-6.0/pulseaudio-6.0/src/tests/usergroup-test.c:88:
fprintf(stderr, "pw_passwd mismatch: [%s] [%s]\n", a->pw_passwd, b->pw_passwd);
EMBOSS-6.0.1/EMBOSS-6.0.1/ajax/ajjava.c:763: strcpy(epwd,pwd->pw_passwd);
EMBOSS-6.0.1/EMBOSS-6.0.1/ajax/ajjava.c:808: p =
crypt(ajStrGetPtr(password),pwd->pw_passwd);
EMBOSS-6.0.1/EMBOSS-6.0.1/ajax/ajjava.c:810: if(!strcmp(p,pwd->pw_passwd))
EMBOSS-6.0.1/EMBOSS-6.0.1/ajax/ajjava.c:859: p =
crypt(ajStrGetPtr(password),pwd->pw_passwd);
EMBOSS-6.0.1/EMBOSS-6.0.1/ajax/ajjava.c:861: if(!strcmp(p,pwd->pw_passwd))
EMBOSS-6.0.1/EMBOSS-6.0.1/emboss/jembossctl.c:553:
strcpy(epwd,pwd->pw_passwd);
EMBOSS-6.0.1/EMBOSS-6.0.1/emboss/jembossctl.c:598: p =
crypt(ajStrGetPtr(password),pwd->pw_passwd);
EMBOSS-6.0.1/EMBOSS-6.0.1/emboss/jembossctl.c:600:
if(!strcmp(p,pwd->pw_passwd))
EMBOSS-6.0.1/EMBOSS-6.0.1/emboss/jembossctl.c:726: p =
crypt(ajStrGetPtr(password),pwd->pw_passwd);
EMBOSS-6.0.1/EMBOSS-6.0.1/emboss/jembossctl.c:728:
if(!strcmp(p,pwd->pw_passwd))
man-pages-posix-2013a/man-pages-posix-2013-a/man3p/strcmp.3p:85: if
(strcmp(p->pw_passwd, crypt(oldpasswd, p->pw_passwd)) == 0) {
man-pages-posix-2013a/man-pages-posix-2013-a/man3p/strcmp.3p:87:
p->pw_passwd = savepasswd;
man-pages-posix-2013a/man-pages-posix-2013-a/man3p/crypt.3p:111: if
(strcmp(p->pw_passwd, crypt(oldpasswd, p->pw_passwd)) == 0) {
man-pages-posix-2013a/man-pages-posix-2013-a/man3p/crypt.3p:113:
p->pw_passwd = savepasswd;
conserver-8.2.1/conserver-8.2.1/conserver/group.c:763: pass = pwd->pw_passwd;
kermit-9.0.302/ckufio.c:7809: free(save.pw_passwd);
kermit-9.0.302/ckufio.c:7817: save.pw_passwd = sgetsave(sp->sp_pwdp);
kermit-9.0.302/ckufio.c:7821: save.pw_passwd =
sgetsave(pr->ufld.fd_encrypt);
kermit-9.0.302/ckufio.c:7823: save.pw_passwd = sgetsave("");
kermit-9.0.302/ckufio.c:7825: save.pw_passwd = sgetsave(p->pw_passwd);
kermit-9.0.302/ckufio.c:8312: salt = pw->pw_passwd;
kermit-9.0.302/ckufio.c:8327: /* null pw_passwd ok if Kerberos
password ok */
kermit-9.0.302/ckufio.c:8329: ((*pw->pw_passwd != '\0' ||
kermit-9.0.302/ckufio.c:8330: strcmp(xpasswd, pw->pw_passwd))
kermit-9.0.302/ckufio.c:8335: pw == NULL || *pw->pw_passwd == '\0' ||
kermit-9.0.302/ckufio.c:8338: strcmp (xpasswd, pw->pw_passwd))
kermit-9.0.302/ckufio.c:8341: (pw == NULL) || (*pw->pw_passwd ==
'\0') ||
kermit-9.0.302/ckufio.c:8342: strcmp(xpasswd, pw->pw_passwd)
mgetty+sendfax-1.1.37/mgetty-1.1.37/contrib/next-login/login.c:223:
salt = pwd->pw_passwd;
mgetty+sendfax-1.1.37/mgetty-1.1.37/contrib/next-login/login.c:262:
if (!passwd_req || (pwd && !*pwd->pw_passwd))
mgetty+sendfax-1.1.37/mgetty-1.1.37/contrib/next-login/login.c:296:
if (pwd && !strcmp(p, pwd->pw_passwd))
p5-Convert-Binary-C-0.77/Convert-Binary-C-0.77/tests/include/perlinc/config.h:3551:
* contains pw_passwd.
openldap-2.4.42/openldap-2.4.42/include/portable.hin:622:/* Define to 1 if
`pw_passwd' is member of `struct passwd'. */
openldap-2.4.42/openldap-2.4.42/libraries/liblutil/passwd.c:992:
pw = pwd->pw_passwd;
openldap-2.4.42/openldap-2.4.42/configure.in:2315:AC_CHECK_MEMBERS([struct
passwd.pw_passwd],,,[$ac_includes_default
openldap-2.4.42/openldap-2.4.42/configure:22839:ac_fn_c_check_member "$LINENO"
"struct passwd" "pw_passwd" "ac_cv_member_struct_passwd_pw_passwd"
"$ac_includes_default
openldap-server-2.3.43/openldap-2.3.43/configure.in:2435:AC_CHECK_MEMBERS([struct
passwd.pw_passwd],,,[$ac_includes_default
openldap-server-2.3.43/openldap-2.3.43/configure:40236:echo "$as_me:$LINENO:
checking for struct passwd.pw_passwd" >&5
openldap-server-2.3.43/openldap-2.3.43/configure:40237:echo $ECHO_N "checking
for struct passwd.pw_passwd... $ECHO_C" >&6
openldap-server-2.3.43/openldap-2.3.43/configure:40254:if (ac_aggr.pw_passwd)
openldap-server-2.3.43/openldap-2.3.43/configure:40300:if (sizeof
ac_aggr.pw_passwd)
openldap-server-2.3.43/openldap-2.3.43/include/portable.hin:658:/* Define to 1
if `pw_passwd' is member of `struct passwd'. */
openldap-server-2.3.43/openldap-2.3.43/libraries/liblutil/passwd.c:858:
pw = pwd->pw_passwd;
pgbouncer-1.5.5/pgbouncer-1.5.5/lib/usual/base_win32.h:65: char *pw_passwd;
skytools-3.1.1/skytools-3.1.1/lib/usual/base_win32.h:65: char *pw_passwd;
sqsh-2.5.16.1/sqsh-2.5/src/cmd_lock.c:84: real_pass =
passwd->pw_passwd;
sqsh-2.5.16.1/sqsh-2.5/src/cmd_lock.c:88: * If the
passwd->pw_passwd entry is undefined or contains an invalid
tinycdb-0.78/tinycdb-0.78/nss_cdb-passwd.c:20: STRING_FIELD(buf,
result->pw_passwd);
tinycdb-0.78/tinycdb-0.78/nss_cdb-passwd.c:37: p->pw_name, p->pw_passwd,
p->pw_uid, p->pw_gid, p->pw_gecos, p->pw_dir, p->pw_shell);
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/include/pwd.h:53:
char *pw_passwd; /* encrypted password */
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:12:static
struct passwd pw_passwd; /* password structure */
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:36:
logname, password, &pw_passwd.pw_uid,
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:37:
&pw_passwd.pw_gid, gecos,
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:39:
pw_passwd.pw_name = logname;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:40:
pw_passwd.pw_passwd = password;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:41:
pw_passwd.pw_comment = "";
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:42:
pw_passwd.pw_gecos = gecos;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:43:
pw_passwd.pw_dir = dir;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:44:
pw_passwd.pw_shell = shell;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:49:
return &pw_passwd;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:70:
logname, password, &pw_passwd.pw_uid,
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:71:
&pw_passwd.pw_gid, gecos,
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:73:
pw_passwd.pw_name = logname;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:74:
pw_passwd.pw_passwd = password;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:75:
pw_passwd.pw_comment = "";
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:76:
pw_passwd.pw_gecos = gecos;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:77:
pw_passwd.pw_dir = dir;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:78:
pw_passwd.pw_shell = shell;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:80:
if (uid == pw_passwd.pw_uid)
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:83:
return &pw_passwd;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:102:
logname, password, &pw_passwd.pw_uid,
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:103:
&pw_passwd.pw_gid, gecos,
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:105:
pw_passwd.pw_name = logname;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:106:
pw_passwd.pw_passwd = password;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:107:
pw_passwd.pw_comment = "";
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:108:
pw_passwd.pw_gecos = gecos;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:109:
pw_passwd.pw_dir = dir;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:110:
pw_passwd.pw_shell = shell;
arm-none-eabi-newlib-2.2.0.1/newlib-2.2.0-1/newlib/libc/unix/getpwent.c:112:
return &pw_passwd;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/include/pwd.h:52: char
*pw_passwd; /* encrypted password */
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:10:static struct
passwd pw_passwd; /* password structure */
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:34:
logname, password, &pw_passwd.pw_uid,
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:35:
&pw_passwd.pw_gid, gecos,
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:37:
pw_passwd.pw_name = logname;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:38:
pw_passwd.pw_passwd = password;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:39:
pw_passwd.pw_comment = "";
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:40:
pw_passwd.pw_gecos = gecos;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:41:
pw_passwd.pw_dir = dir;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:42:
pw_passwd.pw_shell = shell;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:47:
return &pw_passwd;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:68:
logname, password, &pw_passwd.pw_uid,
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:69:
&pw_passwd.pw_gid, gecos,
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:71:
pw_passwd.pw_name = logname;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:72:
pw_passwd.pw_passwd = password;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:73:
pw_passwd.pw_comment = "";
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:74:
pw_passwd.pw_gecos = gecos;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:75:
pw_passwd.pw_dir = dir;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:76:
pw_passwd.pw_shell = shell;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:78: if (uid
== pw_passwd.pw_uid)
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:81:
return &pw_passwd;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:100:
logname, password, &pw_passwd.pw_uid,
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:101:
&pw_passwd.pw_gid, gecos,
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:103:
pw_passwd.pw_name = logname;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:104:
pw_passwd.pw_passwd = password;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:105:
pw_passwd.pw_comment = "";
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:106:
pw_passwd.pw_gecos = gecos;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:107:
pw_passwd.pw_dir = dir;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:108:
pw_passwd.pw_shell = shell;
avr32-newlib-1.16.0/newlib-1.16.0/newlib/libc/unix/getpwent.c:110: return
&pw_passwd;
squid-3.5.10/compat/os/mswindows.h:253: char *pw_passwd; /* user
password */
squid-3.5.10/helpers/basic_auth/getpwnam/basic_getpwnam_auth.cc:62: char
*crypted = crypt(passwd, pwd->pw_passwd);
squid-3.5.10/helpers/basic_auth/getpwnam/basic_getpwnam_auth.cc:63: if
(!crypted || strcmp(pwd->pw_passwd, crypted)) {
gettext-0.19.5.1/gettext-0.19.5.1/gettext-tools/misc/cvsuser.c:32:
pw.pw_passwd = "*";
gettext-0.19.5.1/gettext-0.19.5.1/djgpp/getpwnam.c:38: rv.pw_passwd = passwd;
gettext-0.19.5.1/gettext-0.19.5.1/djgpp/djpwd.h:33: char * pw_passwd;
/* Password. */
gettext-tools-0.19.5.1/gettext-0.19.5.1/gettext-tools/misc/cvsuser.c:32:
pw.pw_passwd = "*";
gettext-tools-0.19.5.1/gettext-0.19.5.1/djgpp/getpwnam.c:38: rv.pw_passwd =
passwd;
gettext-tools-0.19.5.1/gettext-0.19.5.1/djgpp/djpwd.h:33: char *
pw_passwd; /* Password. */
luaposix-5.1.4/luaposix-5.1.4/lposix.c:749: case 6:
lua_pushstring(L, p->pw_passwd); break;
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/i386-darwin/etc.rb:8:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/i386-linux/etc.rb:8:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/i386-openbsd/etc.rb:6:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/i386-solaris/etc.rb:8:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/i386-windows/etc.rb:7:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/powerpc-aix/etc.rb:8:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/powerpc-darwin/etc.rb:8:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/sparc-solaris/etc.rb:8:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/sparcv9-solaris/etc.rb:8:
:pw_passwd, :string, 4,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/x86_64-darwin/etc.rb:8:
:pw_passwd, :string, 8,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/x86_64-linux/etc.rb:8:
:pw_passwd, :string, 8,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/x86_64-solaris/etc.rb:8:
:pw_passwd, :string, 8,
netbeans-6.9.1/netbeans/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/platform/etc.rb.ffi:11:
s.field :pw_passwd, :string
ocaml-batteries-2.2.0/batteries-included-2.2.0/src/batUnix.mliv:984:
pw_passwd : string;
ocaml-lwt-2.4.5/lwt-2.4.5/src/unix/lwt_unix.ml:1400: pw_passwd : string;
ocaml-lwt-2.4.5/lwt-2.4.5/src/unix/lwt_unix.mli:597: pw_passwd : string;
ocaml-lwt-2.4.5/lwt-2.4.5/src/unix/lwt_unix_unix.c:1555: passwd =
copy_string(entry->pw_passwd);
omake-0.9.8.5pl3/omake-0.9.8.5/doc/info/omake-doc.info-6:1319: 'pw_passwd':
the encrypted password.
omake-0.9.8.5pl3/omake-0.9.8.5/doc/info/omake-doc.info-9:1275: - pw_passwd,
10.11.17*Note Subsection 10-11-17::
omake-0.9.8.5pl3/omake-0.9.8.5/doc/html/omake-doc.html:5810:</DD><DT
CLASS="dt-description"></DT><DD CLASS="dd-description"><CODE>pw_passwd</CODE><A
NAME="@default311"></A>: the encrypted password.
omake-0.9.8.5pl3/omake-0.9.8.5/doc/html/omake-doc.html:8270:</LI><LI
CLASS="li-indexenv">pw_passwd, <A HREF="#@default311">10.11.17</A>
omake-0.9.8.5pl3/omake-0.9.8.5/doc/html/omake-all-index.html:495:</LI><LI
CLASS="li-indexenv">pw_passwd, <A
HREF="omake-system.html#@default311">10.11.17</A>
omake-0.9.8.5pl3/omake-0.9.8.5/doc/html/omake-system.html:1444:</DD><DT
CLASS="dt-description"></DT><DD CLASS="dd-description"><CODE>pw_passwd</CODE><A
NAME="@default311"></A>: the encrypted password.
omake-0.9.8.5pl3/omake-0.9.8.5/doc/txt/omake-doc.txt:8688: 'pw_passwd': the
encrypted password.
omake-0.9.8.5pl3/omake-0.9.8.5/doc/txt/omake-doc.txt:12717: - pw_passwd,
10.11.17
omake-0.9.8.5pl3/omake-0.9.8.5/src/libmojave-external/cutil/lm_unix_cutil.c:434:
pw_passwd : string;
omake-0.9.8.5pl3/omake-0.9.8.5/src/libmojave-external/cutil/lm_unix_cutil.c:456:
Store_field(entry, 1, caml_copy_string(entryp->pw_passwd));
omake-0.9.8.5pl3/omake-0.9.8.5/src/ir/omake_symbol.ml:98:let pw_passwd_sym
= Lm_symbol.add "pw_passwd"
omake-0.9.8.5pl3/omake-0.9.8.5/src/builtin/omake_builtin_sys.ml:101: let obj
= venv_add_field_internal obj pw_passwd_sym (ValString passwd.Unix.pw_passwd) in
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/python/fakepwd.py:21:
self.pw_passwd = password
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/python/fakepwd.py:35:
self.pw_name, self.pw_passwd, self.pw_uid,
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/python/fakepwd.py:60:
@param password: The value for the C{pw_passwd} field of the user
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/python/test/test_fakepwd.py:41:
self.assertEqual(entry.pw_passwd, password)
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/python/test/test_fakepwd.py:69:
self.assertEqual(entry.pw_passwd, password)
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/python/test/test_fakepwd.py:103:
the values of the C{pw_name}, C{pw_passwd}, C{pw_uid}, C{pw_gid},
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/python/test/test_fakepwd.py:172:
self.assertEqual(entry.pw_passwd, password)
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/python/test/test_fakepwd.py:181:
self.assertEqual(entry.pw_passwd, password)
py-twisted-core-11.1.0/TwistedCore-11.1.0/twisted/test/test_twistd.py:108:
user, pwent.pw_passwd, uid, pwent.pw_gid,
py-twisted-web-11.1.0/TwistedWeb-11.1.0/twisted/web/distrib.py:360:
pw_name, pw_passwd, pw_uid, pw_gid, pw_gecos, pw_dir, pw_shell \
splint-3.1.2/splint-3.1.2/lib/linux.h:164: char *pw_passwd;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/include/pwd.h:52: char
*pw_passwd; /* encrypted password */
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:12:static
struct passwd pw_passwd; /* password structure */
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:36:
logname, password, &pw_passwd.pw_uid,
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:37:
&pw_passwd.pw_gid, gecos,
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:39:
pw_passwd.pw_name = logname;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:40:
pw_passwd.pw_passwd = password;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:41:
pw_passwd.pw_comment = "";
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:42:
pw_passwd.pw_gecos = gecos;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:43:
pw_passwd.pw_dir = dir;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:44:
pw_passwd.pw_shell = shell;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:49:
return &pw_passwd;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:70:
logname, password, &pw_passwd.pw_uid,
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:71:
&pw_passwd.pw_gid, gecos,
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:73:
pw_passwd.pw_name = logname;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:74:
pw_passwd.pw_passwd = password;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:75:
pw_passwd.pw_comment = "";
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:76:
pw_passwd.pw_gecos = gecos;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:77:
pw_passwd.pw_dir = dir;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:78:
pw_passwd.pw_shell = shell;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:80: if
(uid == pw_passwd.pw_uid)
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:83:
return &pw_passwd;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:102:
logname, password, &pw_passwd.pw_uid,
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:103:
&pw_passwd.pw_gid, gecos,
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:105:
pw_passwd.pw_name = logname;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:106:
pw_passwd.pw_passwd = password;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:107:
pw_passwd.pw_comment = "";
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:108:
pw_passwd.pw_gecos = gecos;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:109:
pw_passwd.pw_dir = dir;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:110:
pw_passwd.pw_shell = shell;
ti-msp430gcc-3.03.04.00/sources/tools/newlib/libc/unix/getpwent.c:112: return
&pw_passwd;
emacs-24.5-no_x11/emacs-24.5/nt/inc/pwd.h:9: char *pw_passwd;
emacs-21.4/emacs-21.4/nt/inc/pwd.h:9: char *pw_passwd;
jed-0.99.19/jed-0.99-19/src/userinfo.c:378: password = pwent->pw_passwd;
jed-0.99.19-no_x11/jed-0.99-19/src/userinfo.c:378: password =
pwent->pw_passwd;
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.4.api:4471:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.4.api:4472:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.5.api:4789:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.5.api:4790:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.6.api:4661:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.6.api:4662:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.7.api:4797:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.7.api:4798:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.7.api:5149:shutil.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.1.api:4252:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.1.api:4253:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.2.api:3736:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.2.api:3737:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.2.api:3977:shutil.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.3.api:5759:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.3.api:5760:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
py-qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.3.api:6107:shutil.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.4.api:4471:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.4.api:4472:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.5.api:4789:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.5.api:4790:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.6.api:4661:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.6.api:4662:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.7.api:4797:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.7.api:4798:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-2.7.api:5149:shutil.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.1.api:4252:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.1.api:4253:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.2.api:3736:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.2.api:3737:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.2.api:3977:shutil.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.3.api:5759:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.3.api:5760:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qscintilla-2.8/QScintilla-gpl-2.8/qsci/api/python/Python-3.3.api:6107:shutil.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
xemacs-21.4.22/xemacs-21.4.22/src/syspwd.h:30: char *pw_passwd;
icebreaker-1.2.1/icebreaker-1.2.1/win32_compatibility.h:55: char
*pw_passwd; /* user password */
scm-5f1/scm/posix.c:166: ve[ 1] = makfrom0str(entry->pw_passwd);
qgis-2.10.1/qgis-2.10.1/python/qsci_apis/Python-2.5.api:4789:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qgis-2.10.1/qgis-2.10.1/python/qsci_apis/Python-2.5.api:4790:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qgis-2.10.1/qgis-2.10.1/python/qsci_apis/Python-2.6.api:4661:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qgis-2.10.1/qgis-2.10.1/python/qsci_apis/Python-2.6.api:4662:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qgis-2.10.1/qgis-2.10.1/python/qsci_apis/Python-2.7.api:4797:pwd.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
qgis-2.10.1/qgis-2.10.1/python/qsci_apis/Python-2.7.api:4798:pwd.getpwuid(uid)
-> (pw_name,pw_passwd,pw_uid,
qgis-2.10.1/qgis-2.10.1/python/qsci_apis/Python-2.7.api:5149:shutil.getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
chibi-scheme-0.7.3/chibi-scheme-0.7.3/lib/chibi/system.stub:21: (string
pw_passwd user-password)
chibi-scheme-0.7.3/chibi-scheme-0.7.3/tests/ffi/ffi-tests.scm:338: char*
pw_passwd;
chibi-scheme-0.7.3/chibi-scheme-0.7.3/tests/ffi/ffi-tests.scm:355:
pwd->pw_passwd = buf + strlen(name) + 1;
chibi-scheme-0.7.3/chibi-scheme-0.7.3/tests/ffi/ffi-tests.scm:367: (string
pw_passwd user-password))
chicken-bootstrap-4.10.0/chicken-4.10.0/posixunix.scm:891:(define-foreign-variable
_user-passwd nonnull-c-string "C_user->pw_passwd")
chicken-bootstrap-4.10.0/chicken-4.10.0/posixunix.c:12433:((C_proc4)(void*)(*((C_word*)t4+1)))(4,t4,t3,C_mpointer(&a,(void*)C_user->pw_passwd),C_fix(0));}
chicken-4.10.0/chicken-4.10.0/posixunix.scm:891:(define-foreign-variable
_user-passwd nonnull-c-string "C_user->pw_passwd")
chicken-4.10.0/chicken-4.10.0/posixunix.c:12433:((C_proc4)(void*)(*((C_word*)t4+1)))(4,t4,t3,C_mpointer(&a,(void*)C_user->pw_passwd),C_fix(0));}
clisp-2.48/clisp-2.48/modules/syscalls/calls.c:1734:
pushSTACK(safe_to_string(pwd->pw_passwd));
clisp-2.48/clisp-2.48/modules/bindings/glibc/linux.lisp:1965: (pw_passwd
c-string)
fpc-2.6.4/fpcbuild-2.6.4/fpcsrc/rtl/netwlibc/libc.pp:8510: pw_passwd :
Pchar; // password (always nil)
fpc-2.6.4/fpcbuild-2.6.4/fpcsrc/packages/users/examples/testpass.pp:44: if
pEntry <> nil then UserEncPass := pEntry^.pw_passwd
fpc-2.6.4/fpcbuild-2.6.4/fpcsrc/packages/users/examples/testpass2.pp:33:
printpchar('pw_passwd',p^.pw_passwd);
fpc-2.6.4/fpcbuild-2.6.4/fpcsrc/packages/users/src/pwd.pp:76:
pw_passwd : pchar; { encrypted password }
fpc-2.6.4/fpcbuild-2.6.4/fpcsrc/packages/libc/src/pwdh.inc:6: pw_passwd
: Pchar;
gawk-4.1.3/gawk-4.1.3/doc/gawk.texi:22317: p->pw_name, p->pw_passwd,
(long) p->pw_uid,
gawk-4.1.3/gawk-4.1.3/doc/gawk.info:15729: p->pw_name,
p->pw_passwd, (long) p->pw_uid,
gawk-4.1.3/gawk-4.1.3/doc/gawktexi.in:21408: p->pw_name,
p->pw_passwd, (long) p->pw_uid,
gawk-4.1.3/gawk-4.1.3/awklib/eg/lib/pwcat.c:35: p->pw_name,
p->pw_passwd, (long) p->pw_uid,
ghc-7.8.4/ghc-7.8.4/libraries/unix/System/Posix/User.hsc:291: userPassword
:: String, -- ^ Password -- may be empty or fake if shadow is in use
(pw_passwd)
ghc-7.8.4/ghc-7.8.4/libraries/unix/System/Posix/User.hsc:453: passwd <-
(#peek struct passwd, pw_passwd) ptr >>= peekCAString
guile-1.8.8/guile-1.8.8/libguile/posix.c:368: SCM_SIMPLE_VECTOR_SET(result, 1,
scm_from_locale_string (entry->pw_passwd));
guile2-2.0.11/guile-2.0.11/libguile/posix.c:364: SCM_SIMPLE_VECTOR_SET(result,
1, scm_from_locale_string (entry->pw_passwd));
hugs98-2006.09/hugs98-plus-Sep2006/packages/unix/System/Posix/User.hsc:248:
userPassword :: String, -- ^ Password -- may be empty or fake if shadow is
in use (pw_passwd)
hugs98-2006.09/hugs98-plus-Sep2006/packages/unix/System/Posix/User.hsc:369:
passwd <- (#peek struct passwd, pw_passwd) ptr >>= peekCString
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/i386-darwin/etc.rb:8:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/i386-linux/etc.rb:8:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/i386-openbsd/etc.rb:8:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/i386-solaris/etc.rb:8:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/i386-windows/etc.rb:7:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/powerpc-aix/etc.rb:8:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/powerpc-darwin/etc.rb:8:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/sparc-solaris/etc.rb:8:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/sparcv9-solaris/etc.rb:8:
:pw_passwd, :string, 4,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/x86_64-darwin/etc.rb:8:
:pw_passwd, :string, 8,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/etc.rb.ffi:11:
s.field :pw_passwd, :string
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/x86_64-linux/etc.rb:8:
:pw_passwd, :string, 8,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/x86_64-openbsd/etc.rb:8:
:pw_passwd, :string, 8,
jruby-9.0.0.0/jruby-9.0.0.0/lib/ruby/stdlib/ffi/platform/x86_64-solaris/etc.rb:8:
:pw_passwd, :string, 8,
mono-3.12.1/mono-3.12.1/support/pwd.c:24: MPH_STRING_OFFSET (struct
passwd, pw_passwd, MPH_STRING_OFFSET_PTR),
mono-3.12.1/mono-3.12.1/support/pwd.c:35: MPH_STRING_OFFSET (struct
Mono_Posix_Syscall__Passwd, pw_passwd, MPH_STRING_OFFSET_PTR),
mono-3.12.1/mono-3.12.1/support/map.h:1619: void* pw_passwd;
mono-3.12.1/mono-3.12.1/support/macros.c:149: *password = pwp->pw_passwd;
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Test/Mono.Unix/UnixUserTest.cs:164:
mod.pw_passwd = orig.pw_passwd = "some passwd";
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs:1445:
public string pw_passwd;
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs:1456:
return pw_name.GetHashCode () ^ pw_passwd.GetHashCode () ^
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs:1475:
value.pw_name == pw_name && value.pw_passwd ==
pw_passwd &&
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs:1484:
pw_name, pw_passwd, pw_uid, pw_gid, pw_gecos, pw_dir,
pw_shell);
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs:2524:
public IntPtr pw_passwd;
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Mono.Unix.Native/Syscall.cs:2537:
to.pw_passwd = UnixMarshal.PtrToString (from.pw_passwd);
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Mono.Unix/UnixUserInfo.cs:78:
p.pw_passwd = pw.pw_passwd;
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Mono.Unix/UnixUserInfo.cs:93:
get {return passwd.pw_passwd;}
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Documentation/en/Mono.Unix.Native/Passwd.xml:230:
<Member MemberName="pw_passwd">
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Documentation/en/Mono.Unix.Native/Passwd.xml:231:
<MemberSignature Language="C#" Value="public string pw_passwd;" />
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Documentation/en/Mono.Unix.Native/Passwd.xml:232:
<MemberSignature Language="ILAsm" Value=".field public string pw_passwd"
/>
mono-3.12.1/mono-3.12.1/mcs/class/Mono.Posix/Documentation/en/Mono.Unix/UnixUserInfo.xml:477:
<altmember cref="F:Mono.Unix.Native.Passwd.pw_passwd" />
ocaml-4.02.1/ocaml-4.02.1/otherlibs/threads/unix.ml:492: pw_passwd : string;
ocaml-4.02.1/ocaml-4.02.1/otherlibs/unix/getpw.c:29: passwd =
copy_string(entry->pw_passwd);
ocaml-4.02.1/ocaml-4.02.1/otherlibs/unix/unix.ml:460: pw_passwd : string;
ocaml-4.02.1/ocaml-4.02.1/otherlibs/unix/unix.mli:857: pw_passwd : string;
ocaml-4.02.1/ocaml-4.02.1/otherlibs/unix/unixLabels.mli:857: pw_passwd :
string;
ocaml-4.02.1/ocaml-4.02.1/otherlibs/win32unix/unix.ml:464: pw_passwd :
string;
ocaml-4.02.1/htmlman/libref/Unix.html:2306:<code><span
id="TYPEELTpasswd_entry.pw_passwd">pw_passwd</span> : <code
class="type">string</code>;</code></td>
ocaml-4.02.1/htmlman/libref/type_UnixLabels.html:408: pw_passwd : string;<br>
ocaml-4.02.1/htmlman/libref/type_Unix.html:360: pw_passwd : string;<br>
ocaml-4.02.1/htmlman/libref/UnixLabels.html:2302:<code><span
id="TYPEELTpasswd_entry.pw_passwd">pw_passwd</span> : <code
class="type">string</code>;</code></td>
php-5.4.44/php-5.4.44/ext/posix/posix.c:1098: add_assoc_string(return_value,
"passwd", pw->pw_passwd, 1);
php-5.5.28/php-5.5.28/ext/posix/posix.c:1098: add_assoc_string(return_value,
"passwd", pw->pw_passwd, 1);
php-5.6.12/php-5.6.12/ext/posix/posix.c:1098: add_assoc_string(return_value,
"passwd", pw->pw_passwd, 1);
pypy-2.6.0/pypy-2.6.0-src/pypy/module/pwd/app_pwd.py:8:
(pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell)
pypy-2.6.0/pypy-2.6.0-src/pypy/module/pwd/app_pwd.py:15: pw_passwd =
structseqfield(1, "password")
pypy-2.6.0/pypy-2.6.0-src/pypy/module/pwd/interp_pwd.py:28:
('pw_passwd', rffi.CCHARP),
pypy-2.6.0/pypy-2.6.0-src/pypy/module/pwd/interp_pwd.py:91: getpwuid(uid) ->
(pw_name,pw_passwd,pw_uid,
pypy-2.6.0/pypy-2.6.0-src/pypy/module/pwd/interp_pwd.py:112: getpwnam(name)
-> (pw_name,pw_passwd,pw_uid,
pypy-2.6.0/pypy-2.6.0-src/pypy/module/pwd/test/test_pwd.py:15: assert
isinstance(pw.pw_passwd, str)
pypy-2.6.0/pypy-2.6.0-src/pypy/module/pwd/__init__.py:10: pw_name,
pw_passwd, pw_uid, pw_gid, pw_gecos, pw_dir, pw_shell.
pypy-2.6.0/pypy-2.6.0-src/lib-python/2.7/plat-os2emx/pwd.py:124:
self.__dict__['pw_passwd'] = passwd
pypy-2.6.0/pypy-2.6.0-src/lib-python/2.7/plat-os2emx/pwd.py:130:
self.__dict__['_record'] = (self.pw_name, self.pw_passwd,
pypy-2.6.0/pypy-2.6.0-src/lib-python/2.7/test/test_pwd.py:16:
self.assertEqual(e[1], e.pw_passwd)
pypy-2.6.0/pypy-2.6.0-src/lib-python/2.7/test/test_pwd.py:17:
self.assertIsInstance(e.pw_passwd, basestring)
pypy-2.6.0/pypy-2.6.0-src/lib_pypy/_pwdgrp_build.py:19: char *pw_passwd;
pypy-2.6.0/pypy-2.6.0-src/lib_pypy/pwd.py:8:pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell.
pypy-2.6.0/pypy-2.6.0-src/lib_pypy/pwd.py:25:
(pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell)
pypy-2.6.0/pypy-2.6.0-src/lib_pypy/pwd.py:32: pw_passwd =
_structseq.structseqfield(1)
pypy-2.6.0/pypy-2.6.0-src/lib_pypy/pwd.py:43: ffi.string(pw.pw_passwd),
pypy-2.6.0/pypy-2.6.0-src/lib_pypy/pwd.py:53: getpwuid(uid) ->
(pw_name,pw_passwd,pw_uid,
pypy-2.6.0/pypy-2.6.0-src/lib_pypy/pwd.py:66: getpwnam(name) ->
(pw_name,pw_passwd,pw_uid,
pypy-2.6.0/bootstrap/pypy/lib-python/2.7/plat-os2emx/pwd.py:124:
self.__dict__['pw_passwd'] = passwd
pypy-2.6.0/bootstrap/pypy/lib-python/2.7/plat-os2emx/pwd.py:130:
self.__dict__['_record'] = (self.pw_name, self.pw_passwd,
pypy-2.6.0/bootstrap/pypy/lib-python/2.7/test/test_pwd.py:16:
self.assertEqual(e[1], e.pw_passwd)
pypy-2.6.0/bootstrap/pypy/lib-python/2.7/test/test_pwd.py:17:
self.assertIsInstance(e.pw_passwd, basestring)
pypy-2.6.0/bootstrap/pypy/lib_pypy/_pwdgrp_build.py:19: char *pw_passwd;
pypy-2.6.0/bootstrap/pypy/lib_pypy/pwd.py:8:pw_name, pw_passwd, pw_uid, pw_gid,
pw_gecos, pw_dir, pw_shell.
pypy-2.6.0/bootstrap/pypy/lib_pypy/pwd.py:25:
(pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell)
pypy-2.6.0/bootstrap/pypy/lib_pypy/pwd.py:32: pw_passwd =
_structseq.structseqfield(1)
pypy-2.6.0/bootstrap/pypy/lib_pypy/pwd.py:43: ffi.string(pw.pw_passwd),
pypy-2.6.0/bootstrap/pypy/lib_pypy/pwd.py:53: getpwuid(uid) ->
(pw_name,pw_passwd,pw_uid,
pypy-2.6.0/bootstrap/pypy/lib_pypy/pwd.py:66: getpwnam(name) ->
(pw_name,pw_passwd,pw_uid,
Python-2.7.10/Python-2.7.10/Modules/pwdmodule.c:12: {"pw_passwd",
"password"},
Python-2.7.10/Python-2.7.10/Modules/pwdmodule.c:24:
(pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell)\n\
Python-2.7.10/Python-2.7.10/Modules/pwdmodule.c:40:pw_name, pw_passwd, pw_uid,
pw_gid, pw_gecos, pw_dir, pw_shell.\n\
Python-2.7.10/Python-2.7.10/Modules/pwdmodule.c:74: SETS(setIndex++,
p->pw_passwd);
Python-2.7.10/Python-2.7.10/Modules/pwdmodule.c:98:"getpwuid(uid) ->
(pw_name,pw_passwd,pw_uid,\n\
Python-2.7.10/Python-2.7.10/Modules/pwdmodule.c:127:"getpwnam(name) ->
(pw_name,pw_passwd,pw_uid,\n\
Python-2.7.10/Python-2.7.10/Doc/library/pwd.rst:22:| 1 | ``pw_passwd`` |
Optional encrypted password |
Python-2.7.10/Python-2.7.10/Doc/library/pwd.rst:42: In traditional Unix the
field ``pw_passwd`` usually contains a password
Python-2.7.10/Python-2.7.10/Doc/library/pwd.rst:45: *pw_passwd* field only
contains an asterisk (``'*'``) or the letter ``'x'``
Python-2.7.10/Python-2.7.10/Doc/library/pwd.rst:47: not world readable.
Whether the *pw_passwd* field contains anything useful is
Python-2.7.10/Python-2.7.10/Lib/plat-os2emx/pwd.py:124:
self.__dict__['pw_passwd'] = passwd
Python-2.7.10/Python-2.7.10/Lib/plat-os2emx/pwd.py:130:
self.__dict__['_record'] = (self.pw_name, self.pw_passwd,
Python-2.7.10/Python-2.7.10/Lib/test/test_pwd.py:16:
self.assertEqual(e[1], e.pw_passwd)
Python-2.7.10/Python-2.7.10/Lib/test/test_pwd.py:17:
self.assertIsInstance(e.pw_passwd, basestring)
Python-3.4.3/Python-3.4.3/Doc/library/pwd.rst:21:| 1 | ``pw_passwd`` |
Optional encrypted password |
Python-3.4.3/Python-3.4.3/Doc/library/pwd.rst:41: In traditional Unix the
field ``pw_passwd`` usually contains a password
Python-3.4.3/Python-3.4.3/Doc/library/pwd.rst:44: *pw_passwd* field only
contains an asterisk (``'*'``) or the letter ``'x'``
Python-3.4.3/Python-3.4.3/Doc/library/pwd.rst:46: not world readable.
Whether the *pw_passwd* field contains anything useful is
Python-3.4.3/Python-3.4.3/Lib/test/test_pwd.py:16:
self.assertEqual(e[1], e.pw_passwd)
Python-3.4.3/Python-3.4.3/Lib/test/test_pwd.py:17:
self.assertIsInstance(e.pw_passwd, str)
Python-3.4.3/Python-3.4.3/Modules/pwdmodule.c:11: {"pw_passwd", "password"},
Python-3.4.3/Python-3.4.3/Modules/pwdmodule.c:23:
(pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell)\n\
Python-3.4.3/Python-3.4.3/Modules/pwdmodule.c:39:pw_name, pw_passwd, pw_uid,
pw_gid, pw_gecos, pw_dir, pw_shell.\n\
Python-3.4.3/Python-3.4.3/Modules/pwdmodule.c:72: SETS(setIndex++,
p->pw_passwd);
Python-3.4.3/Python-3.4.3/Modules/pwdmodule.c:91:"getpwuid(uid) ->
(pw_name,pw_passwd,pw_uid,\n\
Python-3.4.3/Python-3.4.3/Modules/pwdmodule.c:120:"getpwnam(name) ->
(pw_name,pw_passwd,pw_uid,\n\
ruby-1.8.7-p374/ruby-1.8.7-p374/ext/etc/extconf.rb:25:
have_struct_member('struct passwd', 'pw_passwd', 'pwd.h')
ruby-1.8.7-p374/ruby-1.8.7-p374/ext/etc/etc.c:82:
safe_setup_str(pwd->pw_passwd),
ruby-1.8.7-p374/ruby-1.8.7-p374/ChangeLog:22184: * ext/etc/extconf.rb:
check for pw_passwd in struct passwd and
ruby-1.9.3-p551/ruby-1.9.3-p551/doc/ChangeLog-1.9.3:77189: *
ext/etc/extconf.rb: check for pw_passwd in struct passwd and
ruby-1.9.3-p551/ruby-1.9.3-p551/ext/etc/extconf.rb:27:
have_struct_member('struct passwd', 'pw_passwd', 'pwd.h')
ruby-1.9.3-p551/ruby-1.9.3-p551/ext/etc/etc.c:85:
safe_setup_str(pwd->pw_passwd),
ruby-2.0.0-p647/ruby-2.0.0-p647/doc/ChangeLog-1.9.3:89340: *
ext/etc/extconf.rb: check for pw_passwd in struct passwd and
ruby-2.0.0-p647/ruby-2.0.0-p647/ext/etc/etc.c:100:
safe_setup_str(pwd->pw_passwd),
ruby-2.0.0-p647/ruby-2.0.0-p647/ext/etc/extconf.rb:27:
have_struct_member('struct passwd', 'pw_passwd', 'pwd.h')
ruby-2.1.7/ruby-2.1.7/doc/ChangeLog-1.9.3:89340: * ext/etc/extconf.rb:
check for pw_passwd in struct passwd and
ruby-2.1.7/ruby-2.1.7/ext/etc/etc.c:113:
safe_setup_str(pwd->pw_passwd),
ruby-2.1.7/ruby-2.1.7/ext/etc/extconf.rb:27: have_struct_member('struct
passwd', 'pw_passwd', 'pwd.h')
ruby-2.2.3/ruby-2.2.3/doc/ChangeLog-1.9.3:89340: * ext/etc/extconf.rb:
check for pw_passwd in struct passwd and
ruby-2.2.3/ruby-2.2.3/ext/etc/etc.c:127:
safe_setup_str(pwd->pw_passwd),
ruby-2.2.3/ruby-2.2.3/ext/etc/extconf.rb:38:have_struct_member('struct passwd',
'pw_passwd', 'pwd.h')
rust-1.2.0/rustc-1.2.0/src/libstd/sys/unix/c.rs:72: pub pw_passwd: *mut
libc::c_char,
rust-1.2.0/rustc-1.2.0/src/libstd/sys/unix/c.rs:88: pub pw_passwd: *mut
libc::c_char,
rust-1.2.0/rustc-1.2.0/src/libstd/sys/unix/c.rs:103: pub pw_passwd: *mut
libc::c_char,
rust-1.2.0/rustc-1.2.0/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h:296:
char *pw_passwd;
rust-1.2.0/rustc-1.2.0/src/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc:1092:CHECK_SIZE_AND_OFFSET(passwd,
pw_passwd);
rust-1.2.0/rustc-1.2.0/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc:931:
if (pwd->pw_passwd)
rust-1.2.0/rustc-1.2.0/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc:932:
COMMON_INTERCEPTOR_INITIALIZE_RANGE(pwd->pw_passwd,
rust-1.2.0/rustc-1.2.0/src/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc:933:
REAL(strlen)(pwd->pw_passwd) + 1);
sbcl-1.2.14/sbcl-1.2.14/contrib/sb-posix/constants.lisp:286:
(c-string-pointer passwd "char *" "pw_passwd")
scm-5f1-no_x11/scm/posix.c:166: ve[ 1] = makfrom0str(entry->pw_passwd);
swi-prolog-6.6.4/pl-6.6.4/packages/clib/uid.c:106:
PL_MBCHARS, pwdp->pw_passwd,
swi-prolog-6.6.4/pl-6.6.4/packages/xpce/src/ker/self.c:830:
answer(CtoName(pwd->pw_passwd));
tcl-8.5.18/tcl8.5.18/unix/tclUnixCompat.c:836: copied =
CopyString(tgtPtr->pw_passwd, p, buflen - len);
tcl-8.5.18/tcl8.5.18/unix/tclUnixCompat.c:840: tgtPtr->pw_passwd = (copied >
0) ? p : NULL;
tcl-8.6.4/tcl8.6.4/unix/tclUnixCompat.c:836: copied =
CopyString(tgtPtr->pw_passwd, p, buflen - len);
tcl-8.6.4/tcl8.6.4/unix/tclUnixCompat.c:840: tgtPtr->pw_passwd = (copied >
0) ? p : NULL;
vala-0.28.1/vala-0.28.1/vapi/posix.vapi:756: public string pw_passwd;
akpop3d-0.7.7/akpop3d-0.7.7/authenticate.c:343: if (u == NULL || u->pw_passwd
== NULL) {
akpop3d-0.7.7/akpop3d-0.7.7/authenticate.c:349: if
(strcmp(u->pw_passwd,"x")==0) {
akpop3d-0.7.7/akpop3d-0.7.7/authenticate.c:361: sys_pw = u->pw_passwd;
akpop3d-0.7.7/akpop3d-0.7.7/authenticate.c:364: sys_pw = u->pw_passwd;
akpop3d-0.7.7/akpop3d-0.7.7/mysql.c:30:char pw_passwd[M_PASS+1];
akpop3d-0.7.7/akpop3d-0.7.7/mysql.c:168:
strlcpy(pw_passwd,row[3],sizeof(pw_passwd));
akpop3d-0.7.7/akpop3d-0.7.7/mysql.c:169: stPass.pw_passwd = (char
*)&pw_passwd;
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_sv4.c:61: if (!pw->pw_passwd
|| !pw->pw_passwd[0] || !pw->pw_passwd[1] ||
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_sv4.c:62: strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) {
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_dce.c:49: if (pw->pw_passwd &&
pw->pw_passwd[0] && pw->pw_passwd[1] &&
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_dce.c:50: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) return pw;
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_dce.c:57: if (pw &&
pw->pw_passwd && pw->pw_passwd[0] && pw->pw_passwd[1] &&
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_dce.c:58: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) {
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_svo.c:61: if (!pw->pw_passwd
|| !pw->pw_passwd[0] || !pw->pw_passwd[1] ||
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_svo.c:62: strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) {
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_sec.c:41: if ((pw->pw_passwd
&& pw->pw_passwd[0] && pw->pw_passwd[1] &&
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_sec.c:42: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ||
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_std.c:39: return
(pw->pw_passwd && pw->pw_passwd[0] && pw->pw_passwd[1] &&
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_std.c:40: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ?
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_ssn.c:48: ((pw->pw_passwd &&
pw->pw_passwd[0] && pw->pw_passwd[1] &&
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_ssn.c:49: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ||
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_sce.c:41: if ((pw->pw_passwd
&& pw->pw_passwd[0] && pw->pw_passwd[1] &&
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_sce.c:42: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ||
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_psx.c:61: if (!pw->pw_passwd
|| !pw->pw_passwd[0] || !pw->pw_passwd[1] ||
alpine-2.20/alpine-2.20/imap/src/osdep/unix/ckp_psx.c:62: strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) {
alpine-2.20/alpine-2.20/imap/src/osdep/amiga/ckp_std.c:39: return
(pw->pw_passwd && pw->pw_passwd[0] && pw->pw_passwd[1] &&
alpine-2.20/alpine-2.20/imap/src/osdep/amiga/ckp_std.c:40: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ?
avenger-0.8.3/avenger-0.8.3/asmtpd/config.C:106: //npw->pw_passwd = xstrdup
(pw->pw_passwd);
avenger-0.8.3/avenger-0.8.3/asmtpd/config.C:107: npw->pw_passwd = xstrdup
("*");
avenger-0.8.3/avenger-0.8.3/asmtpd/config.C:126: xfree (pw->pw_passwd);
courier-authlib-0.66.3/courier-authlib-0.66.3/preauthshadow.c:72:
courier_authdebug_authinfo("DEBUG: authshadow: ", &auth, 0, pw->pw_passwd);
courier-authlib-0.66.3/courier-authlib-0.66.3/preauthpam.c:47:
auth.passwd=pw->pw_passwd;
courier-authlib-0.66.3/courier-authlib-0.66.3/preauthpam.c:53:
courier_authdebug_authinfo("DEBUG: authpam: ", &auth, 0, pw->pw_passwd);
courier-authlib-0.66.3/courier-authlib-0.66.3/preauthpwd.c:42:
auth.passwd=pw->pw_passwd;
courier-authlib-0.66.3/courier-authlib-0.66.3/preauthpwd.c:44:
courier_authdebug_authinfo("DEBUG: authpwd: ", &auth, 0, pw->pw_passwd);
cucipop-1.31/cucipop-1.31/authenticate.c:189: rpw=pass->pw->pw_passwd; /*
get the regular (encrypted) password */
dkim-milter-2.8.3/dkim-milter-2.8.3/libsm/mpeix.c:301:
result->pw_passwd = sendmail_mpe_nullstr;
dkim-milter-2.8.3/dkim-milter-2.8.3/libsm/mpeix.c:339:
result->pw_passwd = sendmail_mpe_nullstr;
dovecot-2.2.18/dovecot-2.2.18/doc/wiki/AuthDatabase.VPopMail.txt:108:#password_query
= SELECT pw_passwd as password FROM vpopmail WHERE pw_name =
dovecot-2.2.18/dovecot-2.2.18/doc/wiki/AuthDatabase.VPopMail.txt:133:#password_query
= select pw_passwd as password FROM vpopmail LEFT JOIN limits
dovecot-2.2.18/dovecot-2.2.18/doc/wiki/AuthDatabase.VPopMail.txt:146:password_query
= select pw_passwd as password FROM vpopmail LEFT JOIN limits ON
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-bsdauth.c:44:
safe_memset(pw.pw_passwd, 0, strlen(pw.pw_passwd));
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-vpopmail.c:83:
password = t_strdup_noconst(vpw->pw_passwd);
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-vpopmail.c:90:
safe_memset(vpw->pw_passwd, 0, strlen(vpw->pw_passwd));
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-passwd.c:29: if
(!IS_VALID_PASSWD(pw_r->pw_passwd)) {
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-passwd.c:31:
"invalid password field '%s'", pw_r->pw_passwd);
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-passwd.c:36:
auth_request_set_field(request, "password", pw_r->pw_passwd,
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-passwd.c:55: ret =
auth_request_password_verify(request, password, pw.pw_passwd,
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-passwd.c:59:
safe_memset(pw.pw_passwd, 0, strlen(pw.pw_passwd));
dovecot-2.2.18/dovecot-2.2.18/src/auth/passdb-passwd.c:86:
passdb_handle_credentials(PASSDB_RESULT_OK, pw.pw_passwd,
OpenSMTPD-extras-20150119/OpenSMTPD-extras-a9cc8a03f6ae16008d23f766d621192a52c59893/extras/tables/table-passwd/table_passwd.c:180:
pw.pw_name, pw.pw_passwd) >= (ssize_t)sz) {
OpenSMTPD-extras-20150119/OpenSMTPD-extras-a9cc8a03f6ae16008d23f766d621192a52c59893/extras/tables/table-passwd/table_passwd.c:228:
pw->pw_passwd = q;
popa3d-1.0.3/popa3d-1.0.3/auth_passwd.c:26: if (!pw || !*pw->pw_passwd ||
popa3d-1.0.3/popa3d-1.0.3/auth_passwd.c:27: *pw->pw_passwd == '*' ||
*pw->pw_passwd == '!')
popa3d-1.0.3/popa3d-1.0.3/auth_passwd.c:30: char *hash =
crypt(pass, pw->pw_passwd);
popa3d-1.0.3/popa3d-1.0.3/auth_passwd.c:31: if (hash &&
!strcmp(hash, pw->pw_passwd))
popa3d-1.0.3/popa3d-1.0.3/auth_passwd.c:36: memset(pw->pw_passwd,
0, strlen(pw->pw_passwd));
popa3d-1.0.3/popa3d-1.0.3/virtual.c:174: memset(pw->pw_passwd,
0, strlen(pw->pw_passwd));
popa3d-1.0.3/popa3d-1.0.3/auth_shadow.c:36: memset(pw->pw_passwd,
0, strlen(pw->pw_passwd));
popa3d-1.0.3/popa3d-1.0.3/auth_pam.c:157: memset(pw->pw_passwd,
0, strlen(pw->pw_passwd));
popa3d-1.0.3/popa3d-1.0.3/auth_pam.c:211: memset(pw->pw_passwd,
0, strlen(pw->pw_passwd));
popa3d-1.0.3/popa3d-1.0.3/pop_root.c:201: memset(pw->pw_passwd, 0,
strlen(pw->pw_passwd));
poppassd-4.0/poppassd/poppassd.c:668: if (strcmp (crypt (pass,
pw->pw_passwd), pw->pw_passwd) != 0)
postfix-3.0.2/postfix-3.0.2/src/global/mypwd.c:143: mypwd->pw_passwd =
mystrdup(pwd->pw_passwd);
postfix-3.0.2/postfix-3.0.2/src/global/mypwd.c:307:
myfree(mypwd->pw_passwd);
postfix-3.0.2/postfix-3.0.2/src/global/mypwd.h:20: char *pw_passwd;
postfix-3.0.2/postfix-3.0.2/src/util/dict_unix.c:98:
pwd->pw_name, pwd->pw_passwd, (long) pwd->pw_uid,
postfix-3.1.20150721/postfix-3.1-20150721/src/global/mypwd.c:143:
mypwd->pw_passwd = mystrdup(pwd->pw_passwd);
postfix-3.1.20150721/postfix-3.1-20150721/src/global/mypwd.c:307:
myfree(mypwd->pw_passwd);
postfix-3.1.20150721/postfix-3.1-20150721/src/global/mypwd.h:20: char
*pw_passwd;
postfix-3.1.20150721/postfix-3.1-20150721/src/util/dict_unix.c:98:
pwd->pw_name, pwd->pw_passwd, (long) pwd->pw_uid,
procmail-3.22/procmail-3.22/src/authenticate.c:105: rpw=pass->pw->pw_passwd;
/* get the regular (encrypted) password */
procmail-3.22/procmail-3.22/src/authenticate.c:141: if(op->pw_passwd)
procmail-3.22/procmail-3.22/src/authenticate.c:142:
bbzero(op->pw_passwd,strlen(op->pw_passwd));
procmail-3.22/procmail-3.22/src/authenticate.c:151:
if(p->pw_passwd)bbzero(p->pw_passwd,strlen(p->pw_passwd));
procmail-3.22/procmail-3.22/src/autoconf:1020: return
(pw->pw_passwd==0)+(pw->pw_class==0)+(pw->pw_gecos==0);
procmail-3.22/procmail-3.22/src/autoconf:1026:grepfor pw_passwd '#define
NOpw_passwd'
sendmail.8.15.2/sendmail-8.15.2/libsm/mpeix.c:301:
result->pw_passwd = sendmail_mpe_nullstr;
sendmail.8.15.2/sendmail-8.15.2/libsm/mpeix.c:339:
result->pw_passwd = sendmail_mpe_nullstr;
sendmail.8.15.2-ldap/sendmail-8.15.2/libsm/mpeix.c:301:
result->pw_passwd = sendmail_mpe_nullstr;
sendmail.8.15.2-ldap/sendmail-8.15.2/libsm/mpeix.c:339:
result->pw_passwd = sendmail_mpe_nullstr;
sendmail.8.15.2-ldap-sasl/sendmail-8.15.2/libsm/mpeix.c:301:
result->pw_passwd = sendmail_mpe_nullstr;
sendmail.8.15.2-ldap-sasl/sendmail-8.15.2/libsm/mpeix.c:339:
result->pw_passwd = sendmail_mpe_nullstr;
sendmail.8.15.2-sasl/sendmail-8.15.2/libsm/mpeix.c:301:
result->pw_passwd = sendmail_mpe_nullstr;
sendmail.8.15.2-sasl/sendmail-8.15.2/libsm/mpeix.c:339:
result->pw_passwd = sendmail_mpe_nullstr;
solid-pop3d-0.15/solid-pop3d-0.15/src/authenticate.c:175: if
(strcmp(pwentry->pw_passwd, "") == 0) {
solid-pop3d-0.15/solid-pop3d-0.15/src/authenticate.c:180: if
(strlen(pwentry->pw_passwd) != 1)
solid-pop3d-0.15/solid-pop3d-0.15/src/authenticate.c:181:
strncat(correct_passwd, pwentry->pw_passwd, sizeof(correct_passwd) - 1);
solid-pop3d-0.15/solid-pop3d-0.15/src/authenticate.c:219:
(strcmp(pwentry->pw_passwd, "*") == 0)) ||
teapop-0.3.8/teapop-0.3.8/teapop/pop_passwd.c:859: encpw = crypt(passwd,
userinfo->pw_passwd);
teapop-0.3.8/teapop-0.3.8/teapop/pop_passwd.c:860: if (strcmp(encpw,
userinfo->pw_passwd))
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/amiga/ckp_std.c:31: return
(pw->pw_passwd && pw->pw_passwd[0] && pw->pw_passwd[1] &&
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/amiga/ckp_std.c:32: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ?
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_dce.c:41: if (pw->pw_passwd &&
pw->pw_passwd[0] && pw->pw_passwd[1] &&
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_dce.c:42: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) return pw;
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_dce.c:49: if (pw &&
pw->pw_passwd && pw->pw_passwd[0] && pw->pw_passwd[1] &&
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_dce.c:50: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) {
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_psx.c:53: if (!pw->pw_passwd
|| !pw->pw_passwd[0] || !pw->pw_passwd[1] ||
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_psx.c:54: strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) {
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_sec.c:33: if ((pw->pw_passwd
&& pw->pw_passwd[0] && pw->pw_passwd[1] &&
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_sec.c:34: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ||
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_ssn.c:40: ((pw->pw_passwd &&
pw->pw_passwd[0] && pw->pw_passwd[1] &&
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_ssn.c:41: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ||
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_std.c:31: return
(pw->pw_passwd && pw->pw_passwd[0] && pw->pw_passwd[1] &&
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_std.c:32: !strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) ?
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_sv4.c:53: if (!pw->pw_passwd
|| !pw->pw_passwd[0] || !pw->pw_passwd[1] ||
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_sv4.c:54: strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) {
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_svo.c:53: if (!pw->pw_passwd
|| !pw->pw_passwd[0] || !pw->pw_passwd[1] ||
tkrat-2.1.2/tkrat-2.1.2/imap/src/osdep/unix/ckp_svo.c:54: strcmp
(pw->pw_passwd,(char *) crypt (pass,pw->pw_passwd))) {
zarafa-7.2.0/zarafa-7.2.0/provider/plugins/UnixUserPlugin.cpp:950: if
(!strcmp(pw->pw_passwd, "x")) {
zarafa-7.2.0/zarafa-7.2.0/provider/plugins/UnixUserPlugin.cpp:965: } else
if (!strcmp(pw->pw_passwd, "*") || !strcmp(pw->pw_passwd, "!")){
zarafa-7.2.0/zarafa-7.2.0/provider/plugins/UnixUserPlugin.cpp:968:
ud->SetPropString(OB_PROP_S_PASSWORD, string(pw->pw_passwd));
grace-5.1.15/grace-5.1.15/src/missing.c:541: entry->pw_passwd = cptr;
grace-5.1.15/grace-5.1.15/src/missing.h:50: char *pw_passwd;
octave-4.0.0/octave-4.0.0/liboctave/system/oct-passwd.h:37: : pw_name (),
pw_passwd (), pw_uid (0), pw_gid (0), pw_gecos (),
octave-4.0.0/octave-4.0.0/liboctave/system/oct-passwd.h:42: : pw_name
(pw.pw_name), pw_passwd (pw.pw_passwd),
octave-4.0.0/octave-4.0.0/liboctave/system/oct-passwd.h:52: pw_passwd =
pw.pw_passwd;
octave-4.0.0/octave-4.0.0/liboctave/system/oct-passwd.h:105: std::string
pw_passwd;
octave-4.0.0/octave-4.0.0/liboctave/system/oct-passwd.cc:54: return pw_passwd;
octave-4.0.0/octave-4.0.0/liboctave/system/oct-passwd.cc:200: : pw_name (),
pw_passwd (), pw_uid (0), pw_gid (0), pw_gecos (),
octave-4.0.0/octave-4.0.0/liboctave/system/oct-passwd.cc:211: pw_passwd =
pw->pw_passwd;
gone-1.3.5/gone-1.3.5/gone.c:173: sysPass = pw->pw_passwd;
mc-4.8.14/mc-4.8.14/src/vfs/smbfs/helpers/lib/username.c:182: free
(ret->pw_passwd);
mc-4.8.14/mc-4.8.14/src/vfs/smbfs/helpers/lib/username.c:183:
ret->pw_passwd = pwret->pwa_passwd;
screen-4.0.3/screen-4.0.3/acls.c:518: pass = pp->pw_passwd;
screen-4.0.3/screen-4.0.3/screen.c:293: if (ppp->pw_passwd[0] == '#' &&
ppp->pw_passwd[1] == '#' &&
screen-4.0.3/screen-4.0.3/screen.c:294: strcmp(ppp->pw_passwd + 2,
ppp->pw_name) == 0)
screen-4.0.3/screen-4.0.3/screen.c:298: char c = ppp->pw_passwd[n];
screen-4.0.3/screen-4.0.3/screen.c:315: ppp->pw_passwd = spw =
SaveStr(sss->sp_pwdp);
screen-4.0.3/screen-4.0.3/screen.c:323: ppp->pw_passwd = 0;
screen-4.0.3/screen-4.0.3/screen.c:325: if (ppp->pw_passwd &&
strlen(ppp->pw_passwd) == 13 + 11)
screen-4.0.3/screen-4.0.3/screen.c:326: ppp->pw_passwd[13] = 0; /*
beware of linux's long passwords */
screen-4.0.3/screen-4.0.3/attacher.c:814: pass = ppp->pw_passwd;
screen-4.0.3/screen-4.0.3/attacher.c:844: pass = ppp->pw_passwd =
SaveStr(pass);
dnscrypt-proxy-1.5.0/dnscrypt-proxy-1.5.0/src/proxy/getpwnam.h:23: char
*pw_passwd;
freeradius-server-2.2.7/freeradius-server-2.2.7/src/modules/rlm_unix/rlm_unix.c:217:
encrypted_pass = pwd->pw_passwd;
gopher-3.0.11/gopher/object/compatible.c:494: p->pw_passwd = cp;
gtk-gnutella-0.97.1/gtk-gnutella-0.97.1/src/lib/mingw32.h:223: char
*pw_passwd; /* Password. */
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_dhx_passwd.c:116:
dhxpwd->pw_passwd = sp->sp_pwdp;
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_dhx_passwd.c:119: if
(!dhxpwd->pw_passwd)
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_dhx_passwd.c:350: p = crypt(
rbuf, dhxpwd->pw_passwd );
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_dhx_passwd.c:352: if ( strcmp(
p, dhxpwd->pw_passwd ) == 0 ) {
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_dhx2_passwd.c:179:
dhxpwd->pw_passwd = sp->sp_pwdp;
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_dhx2_passwd.c:182: if
(!dhxpwd->pw_passwd)
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_dhx2_passwd.c:551: p = crypt(
ibuf, dhxpwd->pw_passwd );
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_dhx2_passwd.c:553: if ( strcmp(
p, dhxpwd->pw_passwd ) == 0 ) {
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_pgp.c:167: p = crypt( rbuf,
pgppwd->pw_passwd );
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_pgp.c:169: if ( strcmp( p,
pgppwd->pw_passwd ) == 0 ) {
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:110: pwd->pw_passwd =
sp->sp_pwdp;
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:122: if
(!pwd->pw_passwd) {
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:144: p = crypt( ibuf,
pwd->pw_passwd );
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:145: if ( strcmp( p,
pwd->pw_passwd ) == 0 )
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:248: pwd->pw_passwd =
sp->sp_pwdp;
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:251: p = crypt(pw,
pwd->pw_passwd );
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:252: if (strcmp( p,
pwd->pw_passwd )) {
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:339: pwd->pw_passwd =
sp->sp_pwdp;
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:352: if
(!pwd->pw_passwd) {
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:363: p =
crypt(password, pwd->pw_passwd);
netatalk-2.2.5/netatalk-2.2.5/etc/uams/uams_passwd.c:364: if (strcmp(p,
pwd->pw_passwd) != 0) {
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_dhx2_passwd.c:172:
dhxpwd->pw_passwd = sp->sp_pwdp;
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_dhx2_passwd.c:175: if
(!dhxpwd->pw_passwd)
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_dhx2_passwd.c:548: p = crypt(
ibuf, dhxpwd->pw_passwd );
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_dhx2_passwd.c:550: if ( strcmp(
p, dhxpwd->pw_passwd ) == 0 ) {
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:91: pwd->pw_passwd =
sp->sp_pwdp;
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:103: if
(!pwd->pw_passwd) {
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:125: p = crypt( ibuf,
pwd->pw_passwd );
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:126: if ( strcmp( p,
pwd->pw_passwd ) == 0 )
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:229: pwd->pw_passwd =
sp->sp_pwdp;
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:232: p = crypt(pw,
pwd->pw_passwd );
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:233: if (strcmp( p,
pwd->pw_passwd )) {
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:320: pwd->pw_passwd =
sp->sp_pwdp;
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:333: if
(!pwd->pw_passwd) {
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:344: p =
crypt(password, pwd->pw_passwd);
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_passwd.c:345: if (strcmp(p,
pwd->pw_passwd) != 0) {
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_pgp.c:166: p = crypt( rbuf,
pgppwd->pw_passwd );
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_pgp.c:168: if ( strcmp( p,
pgppwd->pw_passwd ) == 0 ) {
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_dhx_passwd.c:111:
dhxpwd->pw_passwd = sp->sp_pwdp;
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_dhx_passwd.c:114: if
(!dhxpwd->pw_passwd)
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_dhx_passwd.c:345: p = crypt(
rbuf, dhxpwd->pw_passwd );
netatalk-3.1.7/netatalk-3.1.7/etc/uams/uams_dhx_passwd.c:347: if ( strcmp(
p, dhxpwd->pw_passwd ) == 0 ) {
pidgin-2.10.11/pidgin-2.10.11/libpurple/protocols/silc/silcpurple.h:163:
char *pw_passwd; /* user password */
pidgin-2.10.11/pidgin-2.10.11/libpurple/protocols/silc10/silcpurple.h:160:
char *pw_passwd; /* user password */
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/ftpd.c:5497: pwd.pw_passwd = "*";
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_unix.c:50: if ((((pw.pw_passwd)[0]
== 'x' && (pw.pw_passwd)[1] == 0) ||
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_unix.c:51: ((pw.pw_passwd)[0]
== '#' && (pw.pw_passwd)[1] == '#' &&
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_unix.c:52:
strcmp(pw.pw_passwd + 2, account) == 0)) &&
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_unix.c:69: cpwd = pw.pw_passwd;
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_ldap.c:228: free(p->pw_passwd);
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_ldap.c:229: p->pw_passwd = NULL;
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_ldap.c:296: pwret.pw_name =
pwret.pw_passwd = pwret.pw_gecos = pwret.pw_dir =
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_ldap.c:385: pwret.pw_passwd =
strdup(pw_passwd_ldap);
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_ldap.c:389: pwret.pw_passwd =
strdup("");
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_ldap.c:391: if (pwret.pw_passwd ==
NULL) {
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/log_ldap.c:507: spwd =
pw->pw_passwd;
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/pure-pwconvert.c:56: pw =
pwd->pw_passwd;
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/pure-pwconvert.c:58: if
(pwd->pw_passwd != NULL && pwd->pw_name != NULL &&
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/pure-pwconvert.c:59:
(((pwd->pw_passwd)[0] == 'x' && (pwd->pw_passwd)[1] == 0) ||
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/pure-pwconvert.c:60:
(strcmp(pwd->pw_passwd, "********") == 0) ||
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/pure-pwconvert.c:61:
((pwd->pw_passwd)[0] == '#' && (pwd->pw_passwd)[1] == '#' &&
pure-ftpd-1.0.36/pure-ftpd-1.0.36/src/pure-pwconvert.c:62:
strcmp(pwd->pw_passwd + 2, pwd->pw_name) == 0)) &&
quirc-0.9.84/quirc-0.9.84/complete.cc:530: if (strcmp(field, "pw_name") &&
strcmp(field, "pw_passwd") && strcmp(field, "pw_uid") && strcmp(field,
"pw_gid") && strcmp(field, "pw_gecos") && strcmp(field, "pw_dir") &&
strcmp(field, "pw_shell")) {
quirc-0.9.84/quirc-0.9.84/complete.cc:531: Tcl_SetResult(interp,"Error:
field must be one of: pw_name, pw_passwd, pw_uid, pw_gid, pw_dir, pw_shell,
pw_gecos",TCL_STATIC);
samba-4.1.19/samba-4.1.19/lib/ldb/nssldb/ldb-nss.c:117: result->pw_passwd =
&buffer[bufpos];
samba-4.1.19/samba-4.1.19/lib/nss_wrapper/nss_wrapper.c:777: pw->pw_passwd =
c;
samba-4.1.19/samba-4.1.19/lib/nss_wrapper/nss_wrapper.c:780:
NWRAP_VERBOSE(("password[%s]\n", pw->pw_passwd));
samba-4.1.19/samba-4.1.19/lib/nss_wrapper/nss_wrapper.c:874:
pw->pw_name, pw->pw_passwd,
samba-4.1.19/samba-4.1.19/lib/nss_wrapper/nss_wrapper.c:916: ofs =
PTR_DIFF(src->pw_passwd, first);
samba-4.1.19/samba-4.1.19/lib/nss_wrapper/nss_wrapper.c:917: dst->pw_passwd
= buf + ofs;
samba-4.1.19/samba-4.1.19/lib/nss_wrapper/testsuite.c:36: p->pw_passwd
= talloc_strdup(tctx, pwd->pw_passwd);
samba-4.1.19/samba-4.1.19/lib/nss_wrapper/testsuite.c:50:
pwd->pw_passwd,
samba-4.1.19/samba-4.1.19/lib/nss_wrapper/testsuite.c:375:
torture_assert_str_equal(tctx, p1->pw_passwd, p2->pw_passwd, comment);
samba-4.1.19/samba-4.1.19/lib/util/util_pw.c:40: ret->pw_passwd =
talloc_strdup(ret, from->pw_passwd);
samba-4.1.19/samba-4.1.19/nsswitch/libwbclient/wbc_pwd.c:47:
free(pw->pw_passwd);
samba-4.1.19/samba-4.1.19/nsswitch/libwbclient/wbc_pwd.c:66: pw->pw_passwd =
strdup(p->pw_passwd);
samba-4.1.19/samba-4.1.19/nsswitch/libwbclient/wbc_pwd.c:67: if
(pw->pw_passwd == NULL) {
samba-4.1.19/samba-4.1.19/nsswitch/nsstest.c:338: pwd->pw_passwd,
samba-4.1.19/samba-4.1.19/nsswitch/wbinfo.c:180: pwd->pw_passwd,
samba-4.1.19/samba-4.1.19/nsswitch/wbinfo.c:207: pwd->pw_passwd,
samba-4.1.19/samba-4.1.19/nsswitch/wbinfo.c:235: pwd->pw_passwd,
samba-4.1.19/samba-4.1.19/nsswitch/winbind_nss_aix.c:102:
free(pwd->pw_passwd);
samba-4.1.19/samba-4.1.19/nsswitch/winbind_nss_aix.c:199:
result->pw_passwd = strdup(pw->pw_passwd);
samba-4.1.19/samba-4.1.19/nsswitch/winbind_nss_aix.c:638:
results[i].attr_un.au_char = strdup(pwd->pw_passwd);
samba-4.1.19/samba-4.1.19/nsswitch/winbind_nss_irix.c:245:
pw->pw_passwd,
samba-4.1.19/samba-4.1.19/nsswitch/winbind_nss_irix.c:369:
pw->pw_passwd,
samba-4.1.19/samba-4.1.19/nsswitch/winbind_nss_linux.c:220: if
((result->pw_passwd =
samba-4.1.19/samba-4.1.19/nsswitch/winbind_nss_linux.c:221:
get_static(buffer, buflen, strlen(pw->pw_passwd) + 1)) == NULL) {
samba-4.1.19/samba-4.1.19/nsswitch/winbind_nss_linux.c:228:
strcpy(result->pw_passwd, pw->pw_passwd);
samba-4.1.19/samba-4.1.19/nsswitch/winbind_struct_protocol.h:191: fstring
pw_passwd;
samba-4.1.19/samba-4.1.19/source3/auth/pass_check.c:653: if
(set_this_crypted(pass->pw_passwd) == NULL) {
samba-4.1.19/samba-4.1.19/source3/auth/pass_check.c:656: if
(set_this_salt(pass->pw_passwd) == NULL) {
samba-4.1.19/samba-4.1.19/source3/auth/pass_check.c:687:
ia_get_logpwd(uinfo, &(pass->pw_passwd));
samba-4.1.19/samba-4.1.19/source3/passdb/pdb_ldap.c:982:
unix_pw.pw_passwd = discard_const_p(char, "x");
samba-4.1.19/samba-4.1.19/source3/winbindd/wb_fill_pwent.c:199:
fstrcpy(state->pw->pw_passwd, "*");
samba-4.1.19/samba-4.1.19/source4/auth/ntlm/auth_unix.c:127:
ret->pw_passwd = talloc_strdup(ctx, from->pw_passwd);
samba-4.1.19/samba-4.1.19/source4/auth/ntlm/auth_unix.c:128:
NT_STATUS_HAVE_NO_MEMORY(ret->pw_passwd);
samba-4.1.19/samba-4.1.19/source4/auth/ntlm/auth_unix.c:625: crypted =
pws->pw_passwd;
samba-4.1.19/samba-4.1.19/source4/auth/ntlm/auth_unix.c:626: salt =
pws->pw_passwd;
samba-4.1.19/samba-4.1.19/source4/winbind/wb_cmd_getpwnam.c:132:
WBSRV_SAMBA3_SET_STRING(pw->pw_passwd, "*");
samba-4.1.19/samba-4.1.19/source4/winbind/wb_cmd_getpwuid.c:152:
WBSRV_SAMBA3_SET_STRING(pw->pw_passwd, "*");
samba-4.1.19/samba-4.1.19/testsuite/nsswitch/getent.c:95:
pwd->pw_passwd ? pwd->pw_passwd : "",
samba-4.1.19/samba-4.1.19/testsuite/nsswitch/getpwent_r.c:35:
fprintf(fptr,"%s:%s:%s:%d:%d\n", pw->pw_name, pw->pw_passwd,
samba-4.1.19/samba-4.1.19/testsuite/nsswitch/getpwnam.c:29:
printf("pw_passwd = %s\n", pw->pw_passwd);
samba-4.1.19/samba-4.1.19/testsuite/nsswitch/getpwuid.c:35:
printf("pw_passwd = %s\n", pw->pw_passwd);
scamper-20141211a/scamper-cvs-20141211a/scamper/scamper_privsep.c:1311:
memset(pw->pw_passwd, 0, strlen(pw->pw_passwd));
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:28:static struct passwd pw_passwd;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:85: pw_passwd.pw_uid = atoi(s);
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:89: pw_passwd.pw_gid = atoi(s);
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:115: pw_passwd.pw_name =
uname;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:116: pw_passwd.pw_passwd =
password;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:118: pw_passwd.pw_age =
NULL;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:119: pw_passwd.pw_comment =
NULL;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:121: pw_passwd.pw_gecos =
gecos;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:122: pw_passwd.pw_dir =
homedir;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:123: pw_passwd.pw_shell =
shell;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pw.c:129: return(&pw_passwd);
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pwlib.c:213: if (*pw->pw_passwd == '\0'
||
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pwlib.c:219: cfg_passwd = pw->pw_passwd;
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pwlib.c:223: if (STREQ(pw->pw_passwd,
"x")) {
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pwlib.c:303: if (*pw->pw_passwd == '\0'
||
tacacs+-4.0.4a/tac_plus.F4.0.4.alpha/pwlib.c:309: cfg_passwd = pw->pw_passwd;
tircproxy-0.4.5/tircproxy-0.4/tircproxy.c:2565: salt[0] =
(pw->pw_passwd)[0];
tircproxy-0.4.5/tircproxy-0.4/tircproxy.c:2566: salt[1] =
(pw->pw_passwd)[1];
tircproxy-0.4.5/tircproxy-0.4/tircproxy.c:2568: if
(!strcmp(pw->pw_passwd, crypt(p,salt)))
uucpd-1.0/uucpd-1.0/uucpd.c:186: if (pw->pw_passwd && *pw->pw_passwd !=
'\0') {
uucpd-1.0/uucpd-1.0/uucpd.c:193: xpasswd = crypt(passwd,
pw->pw_passwd);
uucpd-1.0/uucpd-1.0/uucpd.c:194: if (strcmp(xpasswd,
pw->pw_passwd)) {
vsftpd-3.0.3/vsftpd-3.0.3/sysdeputil.c:295: p_crypted =
crypt(str_getbuf(p_pass_str), p_pwd->pw_passwd);
vsftpd-3.0.3/vsftpd-3.0.3/sysdeputil.c:296: if (!vsf_sysutil_strcmp(p_crypted,
p_pwd->pw_passwd))
winexe-0.90/winexe-source-081123/nsswitch/winbindd_nss.h:148: winbind_string
pw_passwd;
winexe-0.90/winexe-source-081123/lib/ldb/nssldb/ldb-nss.c:124:
result->pw_passwd = &buffer[bufpos];
winexe-0.90/winexe-source-081123/lib/util/util_getent.c:152: if
(pwd->pw_passwd) {
winexe-0.90/winexe-source-081123/lib/util/util_getent.c:153:
if ((pent->pw_passwd = strdup(pwd->pw_passwd)) == NULL)
winexe-0.90/winexe-source-081123/lib/util/util_getent.c:202:
SAFE_FREE(plist->pw_passwd);
winexe-0.90/winexe-source-081123/lib/util/util_pw.c:30: ret->pw_passwd =
smb_xstrdup(from->pw_passwd);
winexe-0.90/winexe-source-081123/lib/util/util_pw.c:47:
SAFE_FREE((*buf)->pw_passwd);
winexe-0.90/winexe-source-081123/auth/auth_unix.c:117: ret->pw_passwd =
talloc_strdup(ctx, from->pw_passwd);
winexe-0.90/winexe-source-081123/auth/auth_unix.c:118:
NT_STATUS_HAVE_NO_MEMORY(ret->pw_passwd);
winexe-0.90/winexe-source-081123/auth/auth_unix.c:614: crypted =
pws->pw_passwd;
winexe-0.90/winexe-source-081123/auth/auth_unix.c:615: salt = pws->pw_passwd;
winexe-0.90/winexe-source-081123/torture/nsstest.c:260: pwd->pw_passwd,
winexe-0.90/winexe-source-081123/scripting/ejs/smbcalls_nss.c:41:
mprSetVar(&ret, "pw_passwd", mprString(pwd->pw_passwd));
cups-2.0.4-source/cups-2.0.4/scheduler/auth.c:741: if (!spw &&
!strcmp(pw->pw_passwd, "x"))
cups-2.0.4-source/cups-2.0.4/scheduler/auth.c:753: if (spw &&
!spw->sp_pwdp[0] && !pw->pw_passwd[0])
cups-2.0.4-source/cups-2.0.4/scheduler/auth.c:755: if
(!pw->pw_passwd[0])
cups-2.0.4-source/cups-2.0.4/scheduler/auth.c:773: pass =
cups_crypt(password, pw->pw_passwd);
cups-2.0.4-source/cups-2.0.4/scheduler/auth.c:776:
"[Client %d] pw_passwd=\"%s\", crypt=\"%s\"",
cups-2.0.4-source/cups-2.0.4/scheduler/auth.c:777:
con->number, pw->pw_passwd, pass);
cups-2.0.4-source/cups-2.0.4/scheduler/auth.c:779: if (!pass ||
strcmp(pw->pw_passwd, pass))
texlive_base-2014/texlive-20140525-source/texk/kpathsea/progname.c:519:
kpse->the_passwd.pw_passwd = kpse->the_passwd_passwd;
texlive_base-2014/texlive-20140525-source/texk/kpathsea/types.h:208: char
*pw_passwd;
siag-3.6.1/siag-3.6.1/siod/slibu.c:133:
"passwd",strcons(strlen(p->pw_passwd),p->pw_passwd),
siag-3.6.1/siag-3.6.1/siod/slibu.c:165: p->pw_passwd = strfield("passwd",alist);
ADMsmb-0.2/ADM-SAMBA-CLIENT/username.c:140: free(ret->pw_passwd);
ADMsmb-0.2/ADM-SAMBA-CLIENT/username.c:141: ret->pw_passwd =
pwret->pwa_passwd;
cyrus-sasl-2.1.26/cyrus-sasl-2.1.26/mac/CommonKClient/mac_kclient3/Headers/KerberosSupport/pwd.h:1:/*
$Copyright:
*
* Copyright 1998-2000 by the Massachusetts Institute of Technology.
*
* All rights reserved.
*
* Permission to use, copy, modify, and distribute this software and its
* documentation for any purpose and without fee is hereby granted,
* provided that the above copyright notice appear in all copies and that
* both that copyright notice and this permission notice appear in
* supporting documentation, and that the name of M.I.T. not be used in
* advertising or publicity pertaining to distribution of the software
* without specific, written prior permission. Furthermore if you modify
* this software you must label your software as modified software and not
* distribute it in such a fashion that it might be confused with the
* original MIT software. M.I.T. makes no representations about the
* suitability of this software for any purpose. It is provided "as is"
* without express or implied warranty.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
* WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
* MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* Individual source code files are copyright MIT, Cygnus Support,
* OpenVision, Oracle, Sun Soft, FundsXpress, and others.
*
* Project Athena, Athena, Athena MUSE, Discuss, Hesiod, Kerberos, Moira,
* and Zephyr are trademarks of the Massachusetts Institute of Technology
* (MIT). No commercial use of these trademarks may be made without prior
* written permission of MIT.
*
* "Commercial use" means use of a name in a product or other for-profit
* manner. It does NOT prevent a commercial firm from referring to the MIT
* trademarks in order to convey information (although in doing so,
* recognition of their trademark status should be given).
* $
*/
/* $Header:
/cvs/src/sasl/mac/CommonKClient/mac_kclient3/Headers/KerberosSupport/pwd.h,v
1.2 2001/12/04 02:05:57 rjs3 Exp $ */
/* pwd.h -- struct passwd
*/
#ifndef __PWD__
#define __PWD__
#include <stat.h>
/* passwd structure for passwd fields */
struct passwd
{
char *pw_name;
char *pw_passwd;
uid_t pw_uid;
uid_t pw_gid;
int pw_quota;
char *pw_comment;
char *pw_gecos;
char *pw_dir;
char *pw_shell;
};
#endif /* __PWD__ */
cyrus-sasl-2.1.26/cyrus-sasl-2.1.26/pwcheck/pwcheck_getpwnam.c:41: else if
(pwd->pw_passwd[0] == '*') {
cyrus-sasl-2.1.26/cyrus-sasl-2.1.26/pwcheck/pwcheck_getpwnam.c:44: else if
(strcmp(pwd->pw_passwd, crypt(password, pwd->pw_passwd)) != 0) {
cyrus-sasl-2.1.26/cyrus-sasl-2.1.26/saslauthd/auth_getpwent.c:108: if
(strcmp(pw->pw_passwd, (const char *)crypt(password, pw->pw_passwd))) {
dante-1.4.1/dante-1.4.1/sockd/auth_password.c:189: pw_db = pwd->pw_passwd;
dsniff-2.3/dsniff-2.3/decode_yp.c:30: char *pw_passwd;
dsniff-2.3/dsniff-2.3/decode_yp.c:47: xdr_string(xdrs, &objp->pw_passwd,
~0) &&
dsniff-2.3/dsniff-2.3/decode_yp.c:89:
yp.newpw.pw_passwd, yp.newpw.pw_uid,
heimdal-1.5.3/heimdal-1.5.3/appl/ftp/ftpd/ftpd.c:455:
free(save.pw_passwd);
heimdal-1.5.3/heimdal-1.5.3/appl/ftp/ftpd/ftpd.c:462: save.pw_passwd =
sgetsave(p->pw_passwd);
heimdal-1.5.3/heimdal-1.5.3/appl/login/login.c:520: if(pwd->pw_passwd ==
NULL)
heimdal-1.5.3/heimdal-1.5.3/appl/login/login.c:522: if(pwd->pw_passwd[0] ==
'\0'){
heimdal-1.5.3/heimdal-1.5.3/appl/login/login.c:529:
if(strcmp(pwd->pw_passwd, crypt(password, pwd->pw_passwd)) == 0)
heimdal-1.5.3/heimdal-1.5.3/appl/login/login.c:663: if (pwd != NULL &&
(pwd->pw_passwd[0] == '\0')) {
heimdal-1.5.3/heimdal-1.5.3/appl/popper/pop_pass.c:167: if (pw->pw_passwd ==
NULL)
heimdal-1.5.3/heimdal-1.5.3/appl/popper/pop_pass.c:183: else if
(!strcmp(crypt(p->pop_parm[1], pw->pw_passwd), pw->pw_passwd))
heimdal-1.5.3/heimdal-1.5.3/appl/su/su.c:113: free (p->pw_passwd);
heimdal-1.5.3/heimdal-1.5.3/appl/su/su.c:128: info->pw_passwd =
strdup(pwd->pw_passwd);
heimdal-1.5.3/heimdal-1.5.3/appl/su/su.c:133: if(info->pw_name == NULL ||
info->pw_passwd == NULL ||
heimdal-1.5.3/heimdal-1.5.3/appl/su/su.c:296: if(su->pw_passwd != NULL &&
*su->pw_passwd != '\0') {
heimdal-1.5.3/heimdal-1.5.3/appl/su/su.c:301: pw = crypt(pw_buf,
su->pw_passwd);
heimdal-1.5.3/heimdal-1.5.3/appl/su/su.c:303: if(strcmp(pw, su->pw_passwd) !=
0) {
heimdal-1.5.3/heimdal-1.5.3/appl/telnet/libtelnet/rsaencpwd.c:461: salt =
pwd->pw_passwd;
heimdal-1.5.3/heimdal-1.5.3/appl/telnet/libtelnet/rsaencpwd.c:466: if (pwd &&
!strcmp(p, pwd->pw_passwd)) {
heimdal-1.5.3/heimdal-1.5.3/appl/xnlock/xnlock.c:927: strlcpy(root_cpass,
pw->pw_passwd, sizeof(root_cpass));
heimdal-1.5.3/heimdal-1.5.3/appl/xnlock/xnlock.c:931: strlcpy(user_cpass,
pw->pw_passwd, sizeof(user_cpass));
heimdal-1.5.3/heimdal-1.5.3/lib/roken/k_getpwnam.c:54: p->pw_passwd =
spwd->sp_pwdp;
heimdal-1.5.3/heimdal-1.5.3/lib/roken/k_getpwuid.c:54: p->pw_passwd =
spwd->sp_pwdp;
heimdal-1.5.3/heimdal-1.5.3/lib/roken/verify.c:53: if(strlen(pw->pw_passwd)
== 0 && strlen(password) == 0)
heimdal-1.5.3/heimdal-1.5.3/lib/roken/verify.c:55: if(strcmp(crypt(password,
pw->pw_passwd), pw->pw_passwd) == 0)
jailkit-2.17/jailkit-2.17/src/passwdparser.c:175: retpw.pw_passwd
= NULL; /* not required */
openpam-20141014/freebsd_pam-20141014/openpam/modules/pam_unix/pam_unix.c:122:
if ((!pwd->pw_passwd[0] && (flags & PAM_DISALLOW_NULL_AUTHTOK)) ||
openpam-20141014/freebsd_pam-20141014/openpam/modules/pam_unix/pam_unix.c:123:
(crypt_password = crypt(password, pwd->pw_passwd)) == NULL ||
openpam-20141014/freebsd_pam-20141014/openpam/modules/pam_unix/pam_unix.c:124:
strcmp(crypt_password, pwd->pw_passwd) != 0)
openpam-20141014/freebsd_pam-20141014/libpam/modules/pam_unix/pam_unix.c:109:
realpw = pwd->pw_passwd;
openpam-20141014/freebsd_pam-20141014/libpam/modules/pam_unix/pam_unix.c:177:
if (*pwd->pw_passwd == '\0' &&
openpam-20141014/freebsd_pam-20141014/libpam/modules/pam_unix/pam_unix.c:181:
if (strncmp(pwd->pw_passwd, LOCKED_PREFIX, LOCKED_PREFIX_LEN) == 0)
openpam-20141014/freebsd_pam-20141014/libpam/modules/pam_unix/pam_unix.c:327:
if (pwd->pw_passwd[0] == '\0'
openpam-20141014/freebsd_pam-20141014/libpam/modules/pam_unix/pam_unix.c:343:
encrypted = crypt(old_pass, pwd->pw_passwd);
openpam-20141014/freebsd_pam-20141014/libpam/modules/pam_unix/pam_unix.c:347:
if (strcmp(encrypted, pwd->pw_passwd) != 0)
openpam-20141014/freebsd_pam-20141014/libpam/modules/pam_unix/pam_unix.c:393:
pwd->pw_passwd = crypt(new_pass, salt);
passwdqc-1.3.0/passwdqc-1.3.0/pam_passwdqc.c:196: if
(!strcmp(pw->pw_passwd, "x")) {
passwdqc-1.3.0/passwdqc-1.3.0/pam_passwdqc.c:217: if
(strlen(pw->pw_passwd) >= 13)
passwdqc-1.3.0/passwdqc-1.3.0/pam_passwdqc.c:218: hash =
crypt(pass, pw->pw_passwd);
passwdqc-1.3.0/passwdqc-1.3.0/pam_passwdqc.c:219: retval = (hash &&
!strcmp(hash, pw->pw_passwd)) ? 0 : -1;
passwdqc-1.3.0/passwdqc-1.3.0/pam_passwdqc.c:220: memset(pw->pw_passwd,
0, strlen(pw->pw_passwd));
passwdqc-1.3.0/passwdqc-1.3.0/pam_passwdqc.c:320:
memset(pw->pw_passwd, 0, strlen(pw->pw_passwd));
passwdqc-1.3.0/passwdqc-1.3.0/pwqcheck.c:75: if (p->pw_passwd)
passwdqc-1.3.0/passwdqc-1.3.0/pwqcheck.c:76:
memset(p->pw_passwd, 0, strlen(p->pw_passwd));
passwdqc-1.3.0/passwdqc-1.3.0/pwqcheck.c:81: pw->pw_passwd =
extract_string(&line);
samhain-3.1.5/samhain-3.1.5/src/sh_static.c:526: offsetof(struct passwd,
pw_passwd), /* 1 */
ssh-ldap-helper-5.3/openssh-5.3p1/openbsd-compat/port-uw.c:60: char
*pw_password = authctxt->valid ? shadow_pw(pw) : pw->pw_passwd;
ssh-ldap-helper-5.3/openssh-5.3p1/openbsd-compat/xcrypt.c:92: char
*pw_password = pw->pw_passwd;
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:276: authctxt->valid,
authctxt->pw->pw_passwd);
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:282: if
(strncmp(authctxt->pw->pw_passwd, "$2$", 3) == 0 &&
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:283:
strlen(authctxt->pw->pw_passwd) > 28) {
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:290:
strlcpy(*salt, authctxt->pw->pw_passwd, salt_len);
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:292: } else if
(strncmp(authctxt->pw->pw_passwd, "$2a$", 4) == 0 &&
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:293:
strlen(authctxt->pw->pw_passwd) > 29) {
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:300:
strlcpy(*salt, authctxt->pw->pw_passwd, salt_len);
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:302: } else if
(strncmp(authctxt->pw->pw_passwd, "$1$", 3) == 0 &&
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:303:
strlen(authctxt->pw->pw_passwd) > 5) {
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:308: cp =
strchr(authctxt->pw->pw_passwd + 3, '$');
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:310:
salt_len = (cp - authctxt->pw->pw_passwd) + 1;
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:312:
strlcpy(*salt, authctxt->pw->pw_passwd,
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:316: } else if
(strncmp(authctxt->pw->pw_passwd, "_", 1) == 0 &&
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:317:
strlen(authctxt->pw->pw_passwd) > 9) {
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:324:
strlcpy(*salt, authctxt->pw->pw_passwd, salt_len);
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:326: } else if
(strlen(authctxt->pw->pw_passwd) == 13 &&
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:327:
valid_crypt_salt(authctxt->pw->pw_passwd[0]) &&
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:328:
valid_crypt_salt(authctxt->pw->pw_passwd[1])) {
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:335:
strlcpy(*salt, authctxt->pw->pw_passwd, salt_len);
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:346: if
(hash_buffer(authctxt->pw->pw_passwd,
ssh-ldap-helper-5.3/openssh-5.3p1/auth2-jpake.c:347:
strlen(authctxt->pw->pw_passwd), EVP_sha256(),
ssh-ldap-helper-5.3/openssh-5.3p1/sshd.c:1495:
memset(privsep_pw->pw_passwd, 0, strlen(privsep_pw->pw_passwd));
ssh-ldap-helper-5.3/openssh-5.3p1/sshd.c:1497:
xfree(privsep_pw->pw_passwd);
ssh-ldap-helper-5.3/openssh-5.3p1/sshd.c:1498: privsep_pw->pw_passwd =
xstrdup("*");
ssh-ldap-helper-5.3/openssh-5.3p1/auth.c:118: passwd = pw->pw_passwd;
ssh-ldap-helper-5.3/openssh-5.3p1/auth.c:610: fake.pw_passwd =
ssh-ldap-helper-5.3/openssh-5.3p1/misc.c:204: copy->pw_passwd =
xstrdup(pw->pw_passwd);
ssh-ldap-helper-5.3/openssh-5.3p1/auth-passwd.c:198: char *pw_password =
authctxt->valid ? shadow_pw(pw) : pw->pw_passwd;
ssh-ldap-helper-5.3/openssh-5.3p1/monitor_wrap.c:234: pw->pw_passwd =
buffer_get_string(&m, NULL);
sudo-1.8.14.3/sudo-1.8.14p3/ChangeLog:26466: Zero old pw_passwd before
replacing with version from shadow file.
sudo-1.8.14.3/sudo-1.8.14p3/ChangeLog:27043: In pwfree() don't try to zero
out a NULL pw_passwd pointer.
sudo-1.8.14.3/sudo-1.8.14p3/ChangeLog:27334: Paranoia; zero out pw_passwd
before freeing passwd entry.
sudo-1.8.14.3/sudo-1.8.14p3/ChangeLog:32925: comparing the result of crypt
to pw_passwd we only compare the first
sudo-1.8.14.3/sudo-1.8.14p3/lib/util/pw_dup.c:70: PW_SIZE(pw_passwd,
psize);
sudo-1.8.14.3/sudo-1.8.14p3/lib/util/pw_dup.c:90: PW_COPY(pw_passwd,
psize);
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/getspwuid.c:111: if ((spw =
getspwuid(pw->pw_uid)) && spw->pw_passwd)
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/getspwuid.c:112: epw =
spw->pw_passwd;
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/getspwuid.c:136:
debug_return_str(strdup(epw ? epw : pw->pw_passwd));
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/pwutil.c:241: sizeof("*") /*
pw_passwd */ + sizeof("") /* pw_gecos */ +
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/pwutil.c:258: pw->pw_passwd =
pw->pw_name + name_len + 1;
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/pwutil.c:259:
memcpy(pw->pw_passwd, "*", 2);
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/pwutil.c:260: pw->pw_gecos =
pw->pw_passwd + 2;
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/pwutil_impl.c:99: FIELD_SIZE(pw,
pw_passwd, psize);
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/pwutil_impl.c:126:
FIELD_COPY(pw, newpw, pw_passwd, psize);
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/sudoers.h:180:#define user_passwd
(sudo_user.pw->pw_passwd)
sudo-1.8.14.3/sudo-1.8.14p3/plugins/sudoers/tsgetgrpw.c:128: pw.pw_passwd =
cp;
tcsh-6.19.00/tcsh-6.19.00/tc.func.c:732: srpp = pw->pw_passwd;
tcsh-6.19.00/tcsh-6.19.00/win32/bogus.c:76: pass_bogus.pw_passwd=
&dummy[0];
tcsh-6.19.00/tcsh-6.19.00/win32/bogus.c:78: pass_bogus.pw_passwd=
&dummy[0];
tcsh-6.19.00/tcsh-6.19.00/win32/bogus.c:103: pass_bogus.pw_passwd=
&dummy[0];
tcsh-6.19.00/tcsh-6.19.00/win32/bogus.c:105: pass_bogus.pw_passwd=
&dummy[0];
tcsh-6.19.00/tcsh-6.19.00/win32/ntport.h:267: char *pw_passwd; /*
user password */
accountsservice-0.6.40/accountsservice-0.6.40/src/fgetpwent.c:77: pw.pw_passwd
= line;
augeas-1.4.0/augeas-1.4.0/lenses/passwd.aug:48: pw_passwd *)
cdrtools-3.00/cdrtools-3.00/include/schily/pwd.h:42: char *pw_passwd;
collectd-5.5.0/collectd-5.5.0/src/daemon/common.c:1235:
GETPWNAM_COPY_MEMBER(pw_passwd);
coreutils-8.24/coreutils-8.24/ChangeLog-2005:4281: Check for null or empty
pw_name, pw_dir and for null pw_passwd.
e2fsprogs-1.42.12/e2fsprogs-1.42.12/include/nonunix/pwd.h:13: char *pw_passwd;
ktsuss-1.4/ktsuss-1.4/src/auth.c:158: correct = pw->pw_passwd;
lockfile-3.22/procmail-3.22/src/authenticate.c:105: rpw=pass->pw->pw_passwd;
/* get the regular (encrypted) password */
lockfile-3.22/procmail-3.22/src/authenticate.c:141: if(op->pw_passwd)
lockfile-3.22/procmail-3.22/src/authenticate.c:142:
bbzero(op->pw_passwd,strlen(op->pw_passwd));
lockfile-3.22/procmail-3.22/src/authenticate.c:151:
if(p->pw_passwd)bbzero(p->pw_passwd,strlen(p->pw_passwd));
lockfile-3.22/procmail-3.22/src/autoconf:1020: return
(pw->pw_passwd==0)+(pw->pw_class==0)+(pw->pw_gecos==0);
lockfile-3.22/procmail-3.22/src/autoconf:1026:grepfor pw_passwd '#define
NOpw_passwd'
login_krb5-5.7.1/login_krb5-5.7.1/login_passwd/login_passwd.c:51:
goodhash = pwd->pw_passwd;
login_oath-0.8/login_oath-0.8/login_passwd/login_passwd.c:52: salt =
pwd->pw_passwd;
login_oath-0.8/login_oath-0.8/login_passwd/login_passwd.c:74: if (!pwd ||
strcmp(salt, pwd->pw_passwd) != 0 ||
login_oath-0.8/login_oath-0.8/login_passwd/login_passwd.c:75:
(*pwd->pw_passwd == '\0' && plen > 0))
login_oath-0.8/login_oath-0.8/passwd/local_passwd.c:95: pw->pw_passwd =
getnewpasswd(pw, lc, authenticated);
login_oath-0.8/login_oath-0.8/passwd/local_passwd.c:159: if (uid
!= 0 && pw->pw_passwd[0] != '\0') {
login_oath-0.8/login_oath-0.8/passwd/local_passwd.c:166:
if (strcmp(crypt(p, pw->pw_passwd), pw->pw_passwd)) {
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:151: yppwd.newpw.pw_passwd =
ypgetnewpasswd(pw, lc, &yppwd.oldpass);
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:165:
free(yppwd.newpw.pw_passwd);
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:175:
free(yppwd.newpw.pw_passwd);
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:179:
free(yppwd.newpw.pw_passwd);
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:184:
free(yppwd.newpw.pw_passwd);
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:205: if
(pw->pw_passwd[0]) {
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:208:
strcmp(crypt(p, pw->pw_passwd), pw->pw_passwd)) {
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:267: pwent->pw_passwd = "*";
login_oath-0.8/login_oath-0.8/passwd/yp_passwd.c:283: pwent->pw_passwd = p;
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/etc.rb.ffi:11:
s.field :pw_passwd, :string
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/i386-darwin/etc.rb:8:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/i386-linux/etc.rb:8:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/i386-openbsd/etc.rb:8:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/i386-solaris/etc.rb:8:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/i386-windows/etc.rb:7:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/powerpc-aix/etc.rb:8:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/powerpc-darwin/etc.rb:8:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/sparc-solaris/etc.rb:8:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/sparcv9-solaris/etc.rb:8:
:pw_passwd, :string, 4,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/x86_64-darwin/etc.rb:8:
:pw_passwd, :string, 8,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/x86_64-linux/etc.rb:8:
:pw_passwd, :string, 8,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/x86_64-openbsd/etc.rb:8:
:pw_passwd, :string, 8,
logstash-1.5.3/logstash-1.5.3/vendor/jruby/lib/ruby/shared/ffi/platform/x86_64-solaris/etc.rb:8:
:pw_passwd, :string, 8,
openpoppassd-1.1/openpoppassd/openpoppassd.c:205: if
(strcmp(crypt(oldpass, pw->pw_passwd), pw->pw_passwd) != 0)
rtty-4.0/ttysrv.c:723: } else if (!pw->pw_passwd[0]) {
rtty-4.0/ttysrv.c:727: WhosOn[fd]->auth =
safe_strdup(pw->pw_passwd);
shadow-2.4.1-ruby22/ruby-shadow-2.4.1/pwd/shadow.c:60:
rb_tainted_str_new2(entry->pw_passwd), /* sp_pwdp, encryped password */
salt-2015.5.3/salt-2015.5.3/salt/modules/solaris_user.py:410:
ret['passwd'] = data.pw_passwd
salt-2015.5.3/salt-2015.5.3/salt/modules/bsd_shadow.py:47: 'passwd':
data.pw_passwd}
salt-2015.5.3/salt-2015.5.3/salt/modules/useradd.py:564: 'passwd':
data.pw_passwd,
salt-2015.5.3/salt-2015.5.3/salt/modules/pw_user.py:389: ret['passwd'] =
data.pw_passwd
bluefish-2.2.7/bluefish-2.2.7/data/bflib/bflib_python_2.3.xml:21358:1{pw_passwd}{Optional
encrypted password}
bluefish-2.2.7/bluefish-2.2.7/data/bflib/bflib_python_2.3.xml:21366:In
traditional the field pw_passwd usually
bluefish-2.2.7/bluefish-2.2.7/data/bflib/bflib_python_2.3.xml:21369:field
pw_passwd only contains a asterisk ('*') or the letter x where the encrypted
password is stored in a file
cherokee-1.2.101/cherokee-1.2.101/cherokee/unix4win32.c:155: __pw.pw_passwd
= NULL;
cherokee-1.2.101/cherokee-1.2.101/cherokee/unix4win32.h:118: char
*pw_passwd; /* login password */
cherokee-1.2.101/cherokee-1.2.101/cherokee/util.c:1174: if (source->pw_passwd)
pw_passwd_len = strlen(source->pw_passwd);
cherokee-1.2.101/cherokee-1.2.101/cherokee/util.c:1197: if (source->pw_passwd) {
cherokee-1.2.101/cherokee-1.2.101/cherokee/util.c:1198: memcpy (ptr,
source->pw_passwd, pw_passwd_len);
cherokee-1.2.101/cherokee-1.2.101/cherokee/util.c:1199:
target->pw_passwd = ptr;
phantomjs-1.9.8/phantomjs-1.9.8/src/qt/src/corelib/kernel/qfunctions_vxworks.h:130:
char *pw_passwd; /* user password */
kdelibs-3.5.10/kdelibs-3.5.10/win/pwd.h:50: char *pw_passwd;
/* encrypted password */
kdebase-3.5.10/kdebase-3.5.10/kdm/backend/client.c:398: if
(pw->pw_passwd[0] == '!' || pw->pw_passwd[0] == '*')
kdebase-3.5.10/kdebase-3.5.10/kdm/backend/client.c:603: if (p->pw_passwd[0] ==
'!' || p->pw_passwd[0] == '*') {
kdebase-3.5.10/kdebase-3.5.10/kdm/backend/client.c:611: p->pw_passwd =
sp->sp_pwdp;
kdebase-3.5.10/kdebase-3.5.10/kdm/backend/client.c:612: if
(p->pw_passwd[0] == '!' || p->pw_passwd[0] == '*') {
kdebase-3.5.10/kdebase-3.5.10/kdm/backend/client.c:621: if (!*p->pw_passwd) {
kdebase-3.5.10/kdebase-3.5.10/kdm/backend/client.c:674: if (strcmp( crypt(
curpass, p->pw_passwd ), p->pw_passwd ))
kdebase-3.5.10/kdebase-3.5.10/kdm/backend/client.c:676: if (strcmp( curpass,
p->pw_passwd ))
kdebase-3.5.10/kdebase-3.5.10/kcheckpass/checkpass_shadow.c:58: password = spw
? spw->sp_pwdp : pw->pw_passwd;
kdebase-3.5.10/kdebase-3.5.10/kcheckpass/checkpass_etcpasswd.c:46: if
(!*pw->pw_passwd)
kdebase-3.5.10/kdebase-3.5.10/kcheckpass/checkpass_etcpasswd.c:52: if
(!strcmp(pw->pw_passwd, crypt(passwd, pw->pw_passwd))) {
kdebase-3.5.10/kdebase-3.5.10/kcheckpass/checkpass_osfc2passwd.c:187:
strlcpy(p, pw->pw_passwd, len);
kdeadmin-3.5.10/kdeadmin-3.5.10/kuser/kuserfiles.cpp:172: tmp =
QString::fromLocal8Bit( p->pw_passwd );
kdeadmin-3.5.10/kdeadmin-3.5.10/kuser/kusersystem.cpp:81: tmp =
QString::fromLocal8Bit( p->pw_passwd );
kde-workspace-4.11.21/kde-workspace-4.11.21/kcheckpass/checkpass_osfc2passwd.c:188:
strlcpy(p, pw->pw_passwd, len);
kde-workspace-4.11.21/kde-workspace-4.11.21/kcheckpass/checkpass_etcpasswd.c:47:
if (!*pw->pw_passwd)
kde-workspace-4.11.21/kde-workspace-4.11.21/kcheckpass/checkpass_etcpasswd.c:53:
if ((crpt_passwd = crypt(passwd, pw->pw_passwd)) && !strcmp(pw->pw_passwd,
crpt_passwd)) {
kde-workspace-4.11.21/kde-workspace-4.11.21/kcheckpass/checkpass_shadow.c:58:
password = spw ? spw->sp_pwdp : pw->pw_passwd;
kde-workspace-4.11.21/kde-workspace-4.11.21/kdm/backend/client.c:478:
pw->pw_passwd[0] == '!' || pw->pw_passwd[0] == '*')
kde-workspace-4.11.21/kde-workspace-4.11.21/kdm/backend/client.c:685: if
(p->pw_passwd[0] == '!' || p->pw_passwd[0] == '*') {
kde-workspace-4.11.21/kde-workspace-4.11.21/kdm/backend/client.c:693:
p->pw_passwd = sp->sp_pwdp;
kde-workspace-4.11.21/kde-workspace-4.11.21/kdm/backend/client.c:694: if
(p->pw_passwd[0] == '!' || p->pw_passwd[0] == '*') {
kde-workspace-4.11.21/kde-workspace-4.11.21/kdm/backend/client.c:704: if
(!*p->pw_passwd) {
kde-workspace-4.11.21/kde-workspace-4.11.21/kdm/backend/client.c:758: if
(!(crpt_passwd = pw_encrypt(curpass, p->pw_passwd)) || strcmp(crpt_passwd,
p->pw_passwd))
kde-workspace-4.11.21/kde-workspace-4.11.21/kdm/backend/client.c:760: if
(!(crpt_passwd = crypt(curpass, p->pw_passwd)) || strcmp(crpt_passwd,
p->pw_passwd))
kde-workspace-4.11.21/kde-workspace-4.11.21/kdm/backend/client.c:762: if
(strcmp(curpass, p->pw_passwd))
kuser-4.14.3/kuser-4.14.3/ku_userfiles.cpp:139: tmp =
QString::fromLocal8Bit( p->pw_passwd );
kuser-4.14.3/kuser-4.14.3/ku_usersystem.cpp:77: tmp =
QString::fromLocal8Bit( p->pw_passwd );
nxssh-3.5.0.2/nxssh/misc.c:218: copy->pw_passwd = xstrdup(pw->pw_passwd);
nxssh-3.5.0.2/nxssh/misc.c.SSH.original:195: copy->pw_passwd =
xstrdup(pw->pw_passwd);
nxssh-3.5.0.2/nxssh/sshd.c.NX.original:1470:
memset(privsep_pw->pw_passwd, 0, strlen(privsep_pw->pw_passwd));
nxssh-3.5.0.2/nxssh/sshd.c.NX.original:1472:
xfree(privsep_pw->pw_passwd);
nxssh-3.5.0.2/nxssh/sshd.c.NX.original:1473: privsep_pw->pw_passwd =
xstrdup("*");
nxssh-3.5.0.2/nxssh/sshd.c:1471: memset(privsep_pw->pw_passwd,
0, strlen(privsep_pw->pw_passwd));
nxssh-3.5.0.2/nxssh/sshd.c:1473: xfree(privsep_pw->pw_passwd);
nxssh-3.5.0.2/nxssh/sshd.c:1474: privsep_pw->pw_passwd =
xstrdup("*");
nxssh-3.5.0.2/nxssh/monitor_wrap.c:232: pw->pw_passwd = buffer_get_string(&m,
NULL);
nxssh-3.5.0.2/nxssh/misc.c.NX.original:218: copy->pw_passwd =
xstrdup(pw->pw_passwd);
nxssh-3.5.0.2/nxssh/sshd.c.SSH.original:1445:
memset(privsep_pw->pw_passwd, 0, strlen(privsep_pw->pw_passwd));
nxssh-3.5.0.2/nxssh/sshd.c.SSH.original:1447:
xfree(privsep_pw->pw_passwd);
nxssh-3.5.0.2/nxssh/sshd.c.SSH.original:1448: privsep_pw->pw_passwd =
xstrdup("*");
nxssh-3.5.0.2/nxssh/auth-passwd.c:198: char *pw_password = authctxt->valid ?
shadow_pw(pw) : pw->pw_passwd;
nxssh-3.5.0.2/nxssh/auth.c:124: passwd = pw->pw_passwd;
nxssh-3.5.0.2/nxssh/auth.c:569: fake.pw_passwd =
nxssh-3.5.0.2/nxssh/openbsd-compat/xcrypt.c:92: char *pw_password =
pw->pw_passwd;
nxssh-3.5.0.2/nxssh/openbsd-compat/port-uw.c:60: char *pw_password =
authctxt->valid ? shadow_pw(pw) : pw->pw_passwd;
motif-2.3.4/motif-2.3.4/lib/Xm/Xmos_r.h:260: (p).pws.pw_passwd =
(p).pws.pw_name + (p).len + 1;
motif-2.3.4/motif-2.3.4/lib/Xm/Xmos_r.h:261: (p).len =
strlen((p).pwp->pw_passwd);
motif-2.3.4/motif-2.3.4/lib/Xm/Xmos_r.h:262:
strcpy((p).pws.pw_passwd,(p).pwp->pw_passwd);
motif-2.3.4/motif-2.3.4/lib/Xm/Xmos_r.h:264: (p).pws.pw_class =
(p).pws.pw_passwd + (p).len + 1;
motif-2.3.4/motif-2.3.4/lib/Xm/Xmos_r.h:289: ((p).pws.pw_passwd =
(p).pws.pw_name + (p).len + 1), \
motif-2.3.4/motif-2.3.4/lib/Xm/Xmos_r.h:290: ((p).len =
strlen((p).pwp->pw_passwd)), \
motif-2.3.4/motif-2.3.4/lib/Xm/Xmos_r.h:291:
strcpy((p).pws.pw_passwd,(p).pwp->pw_passwd), \
motif-2.3.4/motif-2.3.4/lib/Xm/Xmos_r.h:292: ((p).pws.pw_age =
(p).pws.pw_passwd + (p).len + 1), \
qt4-4.8.7/qt-everywhere-opensource-src-4.8.7/src/corelib/kernel/qfunctions_vxworks.h:176:
char *pw_passwd; /* user password */
qt-everywhere-opensource-src-5.4.1/qt-everywhere-opensource-src-5.4.1/qtbase/src/corelib/kernel/qfunctions_vxworks.h:169:
char *pw_passwd; /* user password */
slim-1.3.6/slim-1.3.6/app.cpp:482: correct = pw->pw_passwd;
slock-1.2/slock-1.2/slock.c:78: rval = pw->pw_passwd;
x11vnc-0.9.13/x11vnc-0.9.13/x11vnc/unixpw.c:782: realpw = pwd->pw_passwd;
xscreensaver-5.33/xscreensaver-5.33/configure.in:2295:
const char *pw = p->pw_passwd;],
xscreensaver-5.33/xscreensaver-5.33/configure.in:2314:# password systems
-- except you only get stuff in the pw_passwd field
xscreensaver-5.33/xscreensaver-5.33/configure:11363:
const char *pw = p->pw_passwd;
xscreensaver-5.33/xscreensaver-5.33/configure:11433:# password systems --
except you only get stuff in the pw_passwd field
xscreensaver-5.33/xscreensaver-5.33/driver/vms-getpwnam.c:105:
entry->pw_passwd = cptr;
xscreensaver-5.33/xscreensaver-5.33/driver/vms-pwd.h:20: char
*pw_passwd;
xscreensaver-5.33/xscreensaver-5.33/driver/vms-validate.c:71: if
(memcmp(encrypt_buf,user_entry->pw_passwd,8) == 0)
xscreensaver-5.33/xscreensaver-5.33/driver/passwd-pwent.c:79:# define PWPSLOT
pw_passwd
xscreensaver-5.33/xscreensaver-5.33/driver/passwd-pwent.c:181: if (p &&
passwd_known_p (p->pw_passwd))
xscreensaver-5.33/xscreensaver-5.33/driver/passwd-pwent.c:182: result =
strdup(p->pw_passwd);
xscreensaver-5.33/xscreensaver-5.33/driver/passwd-pwent.c:192: So this
means that passwd->pw_passwd isn't simply a string of cyphertext,
xtacy-1.14/Xtacy/password.c:170: (void) strcpy(rootpass, pw->pw_passwd);
xtacy-1.14/Xtacy/password.c:176: (void) strcpy(rootpass, pw->pw_passwd);
xtacy-1.14/Xtacy/password.c:185: pw->pw_passwd = "";
xtacy-1.14/Xtacy/password.c:187: pw->pw_passwd = spw->sp_pwdp;
xtacy-1.14/Xtacy/password.c:191: (void) strcpy(userpass, pw->pw_passwd);
libbind-6.0/libbind-6.0/irs/irp_pw.c:321: if (pw->pw_passwd != NULL)
libbind-6.0/libbind-6.0/irs/irp_pw.c:322: free(pw->pw_passwd);
libbind-6.0/libbind-6.0/irs/getpwent_r.c:207: len += strlen(pw->pw_passwd) +
1;
libbind-6.0/libbind-6.0/irs/getpwent_r.c:239: n = strlen(pw->pw_passwd) + 1;
libbind-6.0/libbind-6.0/irs/getpwent_r.c:240: strcpy(cp, pw->pw_passwd);
libbind-6.0/libbind-6.0/irs/getpwent_r.c:241: pwptr->pw_passwd = cp;
libbind-6.0/libbind-6.0/irs/nis_pw.c:237: pvt->passwd.pw_passwd = cp;
libbind-6.0/libbind-6.0/irs/irpmarshall.c:173: need += strlen(pw->pw_passwd)
+ 1;
libbind-6.0/libbind-6.0/irs/irpmarshall.c:205: strcat(*buffer, pw->pw_passwd);
strcat(*buffer, fieldsep);
libbind-6.0/libbind-6.0/irs/irpmarshall.c:254: /* pw_passwd field */
libbind-6.0/libbind-6.0/irs/irpmarshall.c:362: pw->pw_passwd = pass;
libbind-6.0/libbind-6.0/irs/irpmarshall.c:2258:
pw->pw_name, pw->pw_passwd, (long)pw->pw_uid,
libbind-6.0/libbind-6.0/irs/dns_pw.c:197: pvt->passwd.pw_passwd = cp;
libbind-6.0/libbind-6.0/irs/lcl_pw.c:297: EXPAND(pvt->passwd.pw_passwd);