Symbol: spwd
headers/posix/shadow.h
30
extern struct spwd* getspent(void);
headers/posix/shadow.h
31
extern int getspent_r(struct spwd* spwd, char* buffer, size_t bufferSize,
headers/posix/shadow.h
32
struct spwd** _result);
headers/posix/shadow.h
36
extern struct spwd* getspnam(const char* name);
headers/posix/shadow.h
37
extern int getspnam_r(const char* name, struct spwd* spwd, char* buffer,
headers/posix/shadow.h
38
size_t bufferSize, struct spwd** _result);
headers/posix/shadow.h
40
extern struct spwd* sgetspent(const char* line);
headers/posix/shadow.h
41
extern int sgetspent_r(const char* line, struct spwd *spwd, char *buffer,
headers/posix/shadow.h
42
size_t bufferSize, struct spwd** _result);
headers/posix/shadow.h
44
extern struct spwd* fgetspent(FILE* file);
headers/posix/shadow.h
45
extern int fgetspent_r(FILE* file, struct spwd* spwd, char* buffer,
headers/posix/shadow.h
46
size_t bufferSize, struct spwd** _result);
headers/private/libroot/user_group.h
133
int flags, spwd* entry, char* buffer, size_t bufferSize);
headers/private/libroot/user_group.h
134
status_t copy_shadow_pwd_to_buffer(const spwd* from, spwd* entry,
src/bin/multiuser/login.cpp
91
struct spwd* spwd = getspnam(user);
src/bin/multiuser/login.cpp
93
bool ok = verify_password(passwd, spwd, password);
src/bin/multiuser/multiuser_utils.cpp
103
requiredPassword = spwd->sp_pwdp;
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
157
spwd** _spwd, int maxTries, bool useStdio)
src/bin/multiuser/multiuser_utils.cpp
160
struct spwd* spwd = getspnam(user);
src/bin/multiuser/multiuser_utils.cpp
162
status_t error = authenticate_user(prompt, passwd, spwd, maxTries,
src/bin/multiuser/multiuser_utils.cpp
168
*_spwd = spwd;
src/bin/multiuser/multiuser_utils.cpp
89
verify_password(passwd* passwd, spwd* spwd, const char* plainPassword)
src/bin/multiuser/multiuser_utils.cpp
97
if (spwd == NULL) {
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/network/ftpd/ftpd.c
966
struct spwd *sp = NULL;
src/kits/screensaver/ScreenSaverSettings.cpp
99
struct spwd *shadowpwd = getspnam(username);
src/servers/registrar/AuthenticationManager.cpp
253
spwd* WriteFlatShadowPwd(FlatStore& store) const
src/servers/registrar/AuthenticationManager.cpp
255
struct spwd spwd;
src/servers/registrar/AuthenticationManager.cpp
257
spwd.sp_namp = store.AppendString(fName);
src/servers/registrar/AuthenticationManager.cpp
258
spwd.sp_pwdp = store.AppendString(fShadowPassword);
src/servers/registrar/AuthenticationManager.cpp
259
spwd.sp_lstchg = fLastChanged;
src/servers/registrar/AuthenticationManager.cpp
260
spwd.sp_min = fMin;
src/servers/registrar/AuthenticationManager.cpp
261
spwd.sp_max = fMax;
src/servers/registrar/AuthenticationManager.cpp
262
spwd.sp_warn = fWarn;
src/servers/registrar/AuthenticationManager.cpp
263
spwd.sp_inact = fInactive;
src/servers/registrar/AuthenticationManager.cpp
264
spwd.sp_expire = fExpiration;
src/servers/registrar/AuthenticationManager.cpp
265
spwd.sp_flag = fFlags;
src/servers/registrar/AuthenticationManager.cpp
267
return store.AppendData(spwd);
src/servers/registrar/AuthenticationManager.cpp
538
size_t entriesSpace = sizeof(spwd*) * count;
src/servers/registrar/AuthenticationManager.cpp
540
spwd** entries = new spwd*[count];
src/servers/registrar/AuthenticationManager.cpp
541
ArrayDeleter<spwd*> _(entries);
src/system/libroot/posix/shadow.cpp
106
sShadowPwdEntries[sIterationIndex], spwd, buffer, bufferSize);
src/system/libroot/posix/shadow.cpp
110
*_result = spwd;
src/system/libroot/posix/shadow.cpp
139
struct spwd *
src/system/libroot/posix/shadow.cpp
142
struct spwd* result = NULL;
src/system/libroot/posix/shadow.cpp
152
getspnam_r(const char *name, struct spwd *spwd, char *buffer,
src/system/libroot/posix/shadow.cpp
153
size_t bufferSize, struct spwd **_result)
src/system/libroot/posix/shadow.cpp
189
min, max, warn, inactive, expiration, flags, spwd, buffer, bufferSize);
src/system/libroot/posix/shadow.cpp
191
*_result = spwd;
src/system/libroot/posix/shadow.cpp
197
struct spwd*
src/system/libroot/posix/shadow.cpp
200
struct spwd* result = NULL;
src/system/libroot/posix/shadow.cpp
210
sgetspent_r(const char* _line, struct spwd *spwd, char *buffer,
src/system/libroot/posix/shadow.cpp
211
size_t bufferSize, struct spwd** _result)
src/system/libroot/posix/shadow.cpp
240
min, max, warn, inactive, expiration, flags, spwd, buffer, bufferSize);
src/system/libroot/posix/shadow.cpp
244
*_result = spwd;
src/system/libroot/posix/shadow.cpp
249
struct spwd*
src/system/libroot/posix/shadow.cpp
252
struct spwd* result = NULL;
src/system/libroot/posix/shadow.cpp
262
fgetspent_r(FILE* file, struct spwd* spwd, char* buffer, size_t bufferSize,
src/system/libroot/posix/shadow.cpp
263
struct spwd** _result)
src/system/libroot/posix/shadow.cpp
277
return sgetspent_r(line, spwd, buffer, bufferSize, _result);
src/system/libroot/posix/shadow.cpp
30
static spwd** sShadowPwdEntries = NULL;
src/system/libroot/posix/shadow.cpp
34
static struct spwd sShadowPwdBuffer;
src/system/libroot/posix/shadow.cpp
53
spwd** entries;
src/system/libroot/posix/shadow.cpp
64
spwd* entry = relocate_pointer(baseAddress, entries[i]);
src/system/libroot/posix/shadow.cpp
79
struct spwd*
src/system/libroot/posix/shadow.cpp
82
struct spwd* result = NULL;
src/system/libroot/posix/shadow.cpp
92
getspent_r(struct spwd* spwd, char* buffer, size_t bufferSize,
src/system/libroot/posix/shadow.cpp
93
struct spwd** _result)
src/system/libroot/posix/user_group_common.cpp
331
int flags, spwd* entry, char* buffer, size_t bufferSize)
src/system/libroot/posix/user_group_common.cpp
352
BPrivate::copy_shadow_pwd_to_buffer(const spwd* from, spwd* entry,