Symbol: passwd
headers/compatibility/bsd/libutil.h
111
int pw_copy(int _ffd, int _tfd, const struct passwd *_pw, struct passwd *_old_pw);
headers/compatibility/bsd/libutil.h
112
struct passwd *pw_dup(const struct passwd *_pw);
headers/compatibility/bsd/libutil.h
114
int pw_equal(const struct passwd *_pw1, const struct passwd *_pw2);
headers/compatibility/bsd/libutil.h
117
char *pw_make(const struct passwd *_pw);
headers/compatibility/bsd/libutil.h
120
struct passwd *pw_scan(const char *_line, int _flags);
headers/posix/pwd.h
26
extern struct passwd *getpwent(void);
headers/posix/pwd.h
27
extern int getpwent_r(struct passwd* pwbuf, char* buf, size_t buflen,
headers/posix/pwd.h
28
struct passwd** pwbufp);
headers/posix/pwd.h
33
extern struct passwd *getpwnam(const char *name);
headers/posix/pwd.h
34
extern int getpwnam_r(const char *name, struct passwd *passwd, char *buffer,
headers/posix/pwd.h
35
size_t bufferSize, struct passwd **result);
headers/posix/pwd.h
36
extern struct passwd *getpwuid(uid_t uid);
headers/posix/pwd.h
37
extern int getpwuid_r(uid_t uid, struct passwd *passwd, char *buffer,
headers/posix/pwd.h
38
size_t bufferSize, struct passwd **result);
headers/private/libroot/user_group.h
109
passwd* entry, char* buffer, size_t bufferSize);
headers/private/libroot/user_group.h
110
status_t copy_passwd_to_buffer(const passwd* from, passwd* entry, char* buffer,
src/add-ons/kernel/drivers/disk/virtual/nbd/nbd.c
392
if (memcmp(initpkt.passwd, NBD_INIT_PASSWD, sizeof(initpkt.passwd)))
src/add-ons/kernel/drivers/disk/virtual/nbd/nbd.h
42
uint8 passwd[8]; /* "NBDMAGIC" */
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
100
struct passwd* userInfo = getpwuid(userId);
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
266
struct passwd* userInfo = getpwnam(kNobodyName);
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
81
struct passwd* userInfo = NULL;
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.c
4374
struct passwd *pwd;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4100
static int link_single_group(struct MAPPING *usermapping, struct passwd *user,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4153
struct passwd *user;
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
68
char* passwd = get_passwd(&fMessage, "cpasswd");
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
69
if (passwd != NULL) {
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
70
password = passwd;
src/add-ons/mail_daemon/inbound_protocols/imap/Settings.cpp
71
delete[] passwd;
src/add-ons/print/transports/ipp/IppTransport.cpp
62
struct passwd *pwd = getpwuid(geteuid());
src/add-ons/print/transports/lpr/LprTransport.cpp
38
struct passwd *pwd = getpwuid(geteuid());
src/apps/codycam/FileUploadClient.cpp
44
const string& passwd)
src/apps/codycam/FileUploadClient.h
28
const string& passwd);
src/apps/codycam/FtpClient.cpp
133
const string& passwd)
src/apps/codycam/FtpClient.cpp
167
cmd += passwd;
src/apps/codycam/FtpClient.h
40
const string& passwd);
src/apps/codycam/SftpClient.cpp
104
if (!SpawningUploadClient::Connect(server, login, passwd))
src/apps/codycam/SftpClient.cpp
129
write(OutputPipe(), passwd.c_str(), strlen(passwd.c_str()));
src/apps/codycam/SftpClient.cpp
86
const string& passwd)
src/apps/codycam/SftpClient.h
34
const string& passwd);
src/apps/codycam/SpawningUploadClient.cpp
42
const string& passwd)
src/apps/codycam/SpawningUploadClient.h
25
const string& passwd);
src/apps/login/LoginApp.cpp
179
struct passwd *pwd;
src/apps/login/LoginView.cpp
242
struct passwd *pwd;
src/apps/login/LoginView.cpp
28
PwdItem(struct passwd *pwd, uint32 level = 0,
src/apps/poorman/libhttpd/libhttpd.c
1321
struct passwd* pw;
src/apps/poorman/libhttpd/libhttpd.c
1336
if ( pw == (struct passwd*) 0 )
src/apps/terminal/Shell.cpp
364
struct passwd passwdStruct;
src/apps/terminal/Shell.cpp
365
struct passwd *passwdResult;
src/bin/autologin.cpp
23
struct passwd* passwd = getpwuid(0);
src/bin/autologin.cpp
24
if (passwd == NULL)
src/bin/autologin.cpp
27
status_t status = BLaunchRoster().StartSession(passwd->pw_name);
src/bin/id.c
203
struct passwd *suppliedName;
src/bin/id.c
43
struct passwd *euidName;
src/bin/id.c
44
struct passwd *ruidName;
src/bin/id.c
58
struct passwd *userIDName;
src/bin/logger.cpp
133
struct passwd* passwd = getpwuid(geteuid());
src/bin/logger.cpp
163
if (tag == NULL && passwd != NULL)
src/bin/logger.cpp
164
tag = passwd->pw_name;
src/bin/multiuser/login.cpp
170
struct passwd* passwd = NULL;
src/bin/multiuser/login.cpp
173
status = login(user, &passwd);
src/bin/multiuser/login.cpp
187
if (status < B_OK || passwd == NULL) {
src/bin/multiuser/login.cpp
190
passwd->pw_name);
src/bin/multiuser/login.cpp
196
status = setup_environment(passwd, preserveEnvironment);
src/bin/multiuser/login.cpp
202
passwd->pw_name);
src/bin/multiuser/login.cpp
206
syslog(LOG_INFO, "login%s as \"%s\"", get_from(fromHost), passwd->pw_name);
src/bin/multiuser/login.cpp
55
login(const char* user, struct passwd** _passwd)
src/bin/multiuser/login.cpp
90
struct passwd* passwd = getpwnam(user);
src/bin/multiuser/login.cpp
93
bool ok = verify_password(passwd, spwd, password);
src/bin/multiuser/login.cpp
99
*_passwd = passwd;
src/bin/multiuser/multiuser_utils.cpp
127
authenticate_user(const char* prompt, passwd* passwd, spwd* spwd, int maxTries,
src/bin/multiuser/multiuser_utils.cpp
131
if (verify_password(passwd, spwd, ""))
src/bin/multiuser/multiuser_utils.cpp
143
bool ok = verify_password(passwd, spwd, plainPassword);
src/bin/multiuser/multiuser_utils.cpp
156
authenticate_user(const char* prompt, const char* user, passwd** _passwd,
src/bin/multiuser/multiuser_utils.cpp
159
struct passwd* passwd = getpwnam(user);
src/bin/multiuser/multiuser_utils.cpp
162
status_t error = authenticate_user(prompt, passwd, spwd, maxTries,
src/bin/multiuser/multiuser_utils.cpp
166
*_passwd = passwd;
src/bin/multiuser/multiuser_utils.cpp
176
setup_environment(struct passwd* passwd, bool preserveEnvironment, bool chngdir)
src/bin/multiuser/multiuser_utils.cpp
187
if (passwd->pw_shell)
src/bin/multiuser/multiuser_utils.cpp
188
setenv("SHELL", passwd->pw_shell, true);
src/bin/multiuser/multiuser_utils.cpp
189
if (passwd->pw_dir)
src/bin/multiuser/multiuser_utils.cpp
190
setenv("HOME", passwd->pw_dir, true);
src/bin/multiuser/multiuser_utils.cpp
192
setenv("USER", passwd->pw_name, true);
src/bin/multiuser/multiuser_utils.cpp
202
if (passwd->pw_gid && setgid(passwd->pw_gid) != 0)
src/bin/multiuser/multiuser_utils.cpp
205
if (initgroups(passwd->pw_name, passwd->pw_gid) != 0)
src/bin/multiuser/multiuser_utils.cpp
208
if (passwd->pw_uid && setuid(passwd->pw_uid) != 0)
src/bin/multiuser/multiuser_utils.cpp
89
verify_password(passwd* passwd, spwd* spwd, const char* plainPassword)
src/bin/multiuser/multiuser_utils.cpp
91
if (passwd == NULL)
src/bin/multiuser/multiuser_utils.cpp
95
const char* requiredPassword = passwd->pw_passwd;
src/bin/multiuser/multiuser_utils.h
18
bool verify_password(passwd* passwd, spwd* spwd, const char* plainPassword);
src/bin/multiuser/multiuser_utils.h
20
status_t authenticate_user(const char* prompt, passwd* passwd, spwd* spwd,
src/bin/multiuser/multiuser_utils.h
23
passwd** _passwd, spwd** _spwd, int maxTries, bool useStdio);
src/bin/multiuser/multiuser_utils.h
25
status_t setup_environment(struct passwd* passwd, bool preserveEnvironment,
src/bin/multiuser/passwd.cpp
109
struct passwd* passwd;
src/bin/multiuser/passwd.cpp
111
passwd = getpwnam(user);
src/bin/multiuser/passwd.cpp
112
if (passwd == NULL) {
src/bin/multiuser/passwd.cpp
117
if (uid != 0 && passwd->pw_uid != uid) {
src/bin/multiuser/passwd.cpp
123
passwd = getpwuid(uid);
src/bin/multiuser/passwd.cpp
124
if (passwd == NULL) {
src/bin/multiuser/passwd.cpp
130
user = passwd->pw_name;
src/bin/multiuser/passwd.cpp
135
if (authenticate_user("old password: ", passwd, getspnam(user), 1,
src/bin/multiuser/passwd.cpp
181
if (message.AddInt32("uid", passwd->pw_uid) != B_OK
src/bin/multiuser/su.cpp
103
syslog(LOG_NOTICE, "su refused for \"%s\"", passwd->pw_name);
src/bin/multiuser/su.cpp
107
syslog(LOG_INFO, "su as \"%s\"", passwd->pw_name);
src/bin/multiuser/su.cpp
78
struct passwd* passwd = getpwnam(user);
src/bin/multiuser/su.cpp
79
if (passwd == NULL) {
src/bin/multiuser/su.cpp
88
status = authenticate_user("password: ", passwd, NULL, kRetries, false);
src/bin/multiuser/su.cpp
91
syslog(LOG_NOTICE, "su failed for \"%s\"", passwd->pw_name);
src/bin/multiuser/su.cpp
98
status = setup_environment(passwd, true, false);
src/bin/network/ftpd/extern.h
88
extern struct passwd *pw;
src/bin/network/ftpd/ftpcmd.y
1690
struct passwd *ppw;
src/bin/network/ftpd/ftpd.c
121
struct passwd *pw;
src/bin/network/ftpd/ftpd.c
1295
auth_pam(struct passwd **ppw, const char *pass)
src/bin/network/ftpd/ftpd.c
1389
pass(char *passwd)
src/bin/network/ftpd/ftpd.c
1413
rval = auth_pam(&pw, passwd);
src/bin/network/ftpd/ftpd.c
1420
if (opieverify(&opiedata, passwd) == 0)
src/bin/network/ftpd/ftpd.c
1425
xpasswd = crypt(passwd, pw->pw_passwd);
src/bin/network/ftpd/ftpd.c
1426
if (passwd[0] == '\0' && pw->pw_passwd[0] != '\0')
src/bin/network/ftpd/ftpd.c
1658
ident = strdup(passwd);
src/bin/network/ftpd/ftpd.c
1668
passwd);
src/bin/network/ftpd/ftpd.c
1672
"%s: anonymous/%s", remotehost, passwd);
src/bin/network/ftpd/ftpd.c
1677
remotehost, passwd);
src/bin/network/ftpd/ftpd.c
182
static int auth_pam(struct passwd**, const char*);
src/bin/network/ftpd/ftpd.c
258
static struct passwd *
src/bin/network/ftpd/ftpd.c
960
static struct passwd *
src/bin/network/ftpd/ftpd.c
963
static struct passwd save;
src/bin/network/ftpd/ftpd.c
964
struct passwd *p;
src/bin/network/telnet/commands.c
2476
struct passwd *pw;
src/bin/setarch.cpp
242
struct passwd* pwd = getpwuid(geteuid());
src/bin/unzip/crypt.h
143
void init_keys OF((__GPRO__ ZCONST char *passwd));
src/kits/screensaver/ScreenSaverSettings.cpp
103
struct passwd *pwd = getpwnam(username);
src/libs/libtelnet/kerberos5.c
499
struct passwd *pwd;
src/libs/libtelnet/krb4encpwd.c
404
int passwdok(name, passwd)
src/libs/libtelnet/krb4encpwd.c
405
char *name, *passwd;
src/libs/libtelnet/krb4encpwd.c
409
struct passwd *pwd;
src/libs/libtelnet/krb4encpwd.c
416
p = crypt(passwd, salt);
src/libs/libtelnet/rsaencpwd.c
451
int rsaencpwd_passwdok(name, passwd)
src/libs/libtelnet/rsaencpwd.c
452
char *name, *passwd;
src/libs/libtelnet/rsaencpwd.c
456
struct passwd *pwd;
src/libs/libtelnet/rsaencpwd.c
463
p = crypt(passwd, salt);
src/libs/libtelnet/sra.c
419
struct passwd *pwd;
src/libs/libtelnet/sra.c
449
pw = (struct passwd *) NULL;
src/libs/libtelnet/sra.c
458
pw = (struct passwd *) NULL;
src/preferences/mail/AutoConfigView.cpp
56
struct passwd* passwd = getpwent();
src/preferences/mail/AutoConfigView.cpp
57
if (passwd != NULL)
src/preferences/mail/AutoConfigView.cpp
58
fNameView->SetText(passwd->pw_gecos);
src/servers/launch/LaunchDaemon.cpp
2106
struct passwd* passwd = getpwnam(login);
src/servers/launch/LaunchDaemon.cpp
2107
if (passwd == NULL)
src/servers/launch/LaunchDaemon.cpp
2109
if (strcmp(passwd->pw_name, login) != 0)
src/servers/launch/LaunchDaemon.cpp
2113
uid_t user = passwd->pw_uid;
src/servers/launch/LaunchDaemon.cpp
2114
gid_t group = passwd->pw_gid;
src/servers/launch/LaunchDaemon.cpp
2126
if (passwd->pw_dir != NULL && passwd->pw_dir[0] != '\0') {
src/servers/launch/LaunchDaemon.cpp
2127
setenv("HOME", passwd->pw_dir, true);
src/servers/launch/LaunchDaemon.cpp
2129
if (chdir(passwd->pw_dir) != 0) {
src/servers/launch/LaunchDaemon.cpp
2131
passwd->pw_dir, strerror(errno));
src/servers/package/CommitTransactionHandler.cpp
761
struct passwd passwdBuffer;
src/servers/package/CommitTransactionHandler.cpp
762
struct passwd* passwdFound;
src/servers/registrar/AuthenticationManager.cpp
238
passwd* WriteFlatPasswd(FlatStore& store) const
src/servers/registrar/AuthenticationManager.cpp
240
struct passwd passwd;
src/servers/registrar/AuthenticationManager.cpp
242
passwd.pw_uid = fUID;
src/servers/registrar/AuthenticationManager.cpp
243
passwd.pw_gid = fGID;
src/servers/registrar/AuthenticationManager.cpp
244
passwd.pw_name = store.AppendString(fName);
src/servers/registrar/AuthenticationManager.cpp
245
passwd.pw_passwd = store.AppendString(fPassword);
src/servers/registrar/AuthenticationManager.cpp
246
passwd.pw_dir = store.AppendString(fHome);
src/servers/registrar/AuthenticationManager.cpp
247
passwd.pw_shell = store.AppendString(fShell);
src/servers/registrar/AuthenticationManager.cpp
248
passwd.pw_gecos = store.AppendString(fRealName);
src/servers/registrar/AuthenticationManager.cpp
250
return store.AppendData(passwd);
src/servers/registrar/AuthenticationManager.cpp
518
size_t entriesSpace = sizeof(passwd*) * count;
src/servers/registrar/AuthenticationManager.cpp
520
passwd** entries = new passwd*[count];
src/servers/registrar/AuthenticationManager.cpp
521
ArrayDeleter<passwd*> _(entries);
src/system/libroot/os/find_directory.cpp
246
struct passwd pwBuffer;
src/system/libroot/os/find_directory.cpp
248
struct passwd* pw;
src/system/libroot/posix/crypt/crypto_scrypt.cpp
127
PBKDF2_SHA256(passwd, passwdlen, salt, saltlen, 1, B, p * 128 * r);
src/system/libroot/posix/crypt/crypto_scrypt.cpp
136
PBKDF2_SHA256(passwd, passwdlen, B, p * 128 * r, 1, buf, buflen);
src/system/libroot/posix/crypt/crypto_scrypt.cpp
53
crypto_scrypt(const uint8_t * passwd, size_t passwdlen,
src/system/libroot/posix/crypt/pbkdf2.cpp
132
PBKDF2_SHA256(const uint8_t * passwd, size_t passwdlen, const uint8_t * salt,
src/system/libroot/posix/crypt/pbkdf2.cpp
148
HMAC_SHA256_Init(&PShctx, passwd, passwdlen);
src/system/libroot/posix/crypt/pbkdf2.cpp
166
HMAC_SHA256_Init(&hctx, passwd, passwdlen);
src/system/libroot/posix/glob.c
422
struct passwd *pwd;
src/system/libroot/posix/pwd.cpp
107
passwd* entry = relocate_pointer(baseAddress, entries[i]);
src/system/libroot/posix/pwd.cpp
125
struct passwd*
src/system/libroot/posix/pwd.cpp
128
struct passwd* result = NULL;
src/system/libroot/posix/pwd.cpp
138
getpwent_r(struct passwd* passwd, char* buffer, size_t bufferSize,
src/system/libroot/posix/pwd.cpp
139
struct passwd** _result)
src/system/libroot/posix/pwd.cpp
152
sPasswdEntries[sIterationIndex], passwd, buffer, bufferSize);
src/system/libroot/posix/pwd.cpp
156
*_result = passwd;
src/system/libroot/posix/pwd.cpp
185
struct passwd *
src/system/libroot/posix/pwd.cpp
188
struct passwd* result = NULL;
src/system/libroot/posix/pwd.cpp
198
getpwnam_r(const char *name, struct passwd *passwd, char *buffer,
src/system/libroot/posix/pwd.cpp
199
size_t bufferSize, struct passwd **_result)
src/system/libroot/posix/pwd.cpp
201
return query_passwd_entry(name, 0, passwd, buffer, bufferSize, _result);
src/system/libroot/posix/pwd.cpp
205
struct passwd *
src/system/libroot/posix/pwd.cpp
208
struct passwd* result = NULL;
src/system/libroot/posix/pwd.cpp
218
getpwuid_r(uid_t uid, struct passwd *passwd, char *buffer,
src/system/libroot/posix/pwd.cpp
219
size_t bufferSize, struct passwd **_result)
src/system/libroot/posix/pwd.cpp
221
return query_passwd_entry(NULL, uid, passwd, buffer, bufferSize, _result);
src/system/libroot/posix/pwd.cpp
29
static passwd** sPasswdEntries = NULL;
src/system/libroot/posix/pwd.cpp
33
static struct passwd sPasswdBuffer;
src/system/libroot/posix/pwd.cpp
38
query_passwd_entry(const char* name, uid_t _uid, struct passwd *passwd,
src/system/libroot/posix/pwd.cpp
39
char *buffer, size_t bufferSize, struct passwd **_result)
src/system/libroot/posix/pwd.cpp
73
shell, realName, passwd, buffer, bufferSize);
src/system/libroot/posix/pwd.cpp
75
*_result = passwd;
src/system/libroot/posix/pwd.cpp
96
passwd** entries;
src/system/libroot/posix/pwd_query.c
348
int fill_pwent_default(struct passwd *pwbuf)
src/system/libroot/posix/pwd_query.c
362
int fill_pwent_from_fd(int fd, struct passwd *pwbuf, char *buf, size_t buflen)
src/system/libroot/posix/pwd_query.c
470
int getpwent_r(struct passwd *pwbuf, char *buf, size_t buflen, struct passwd **pwbufp)
src/system/libroot/posix/pwd_query.c
511
struct passwd *getpwent(void)
src/system/libroot/posix/pwd_query.c
514
struct passwd *ent;
src/system/libroot/posix/pwd_query.c
535
struct passwd *getpwuid(uid_t uid)
src/system/libroot/posix/pwd_query.c
578
struct passwd *getpwnam(const char *name)
src/system/libroot/posix/pwd_query.c
93
struct passwd pwent;
src/system/libroot/posix/unistd/getlogin.cpp
23
struct passwd *pw;
src/system/libroot/posix/unistd/getlogin.cpp
35
struct passwd* pw = NULL;
src/system/libroot/posix/unistd/getlogin.cpp
36
struct passwd passwdBuffer;
src/system/libroot/posix/user_group_common.cpp
177
const char* realName, passwd* entry, char* buffer, size_t bufferSize)
src/system/libroot/posix/user_group_common.cpp
198
BPrivate::copy_passwd_to_buffer(const passwd* from, passwd* entry, char* buffer,