* src/chgpasswd.c: Add splint annotations.
* src/chpasswd.c: Likewise. * src/newusers.c: Likewise. * libmisc/salt.c, lib/prototypes.h (crypt_make_salt): Likewise.
This commit is contained in:
parent
e2bdb4ff83
commit
a9c38f4902
@ -1,6 +1,10 @@
|
||||
2011-08-14 Nicolas François <nicolas.francois@centraliens.net>
|
||||
|
||||
* libmisc/chowndir.c: Add splint annotations.
|
||||
* src/chgpasswd.c: Likewise.
|
||||
* src/chpasswd.c: Likewise.
|
||||
* src/newusers.c: Likewise.
|
||||
* libmisc/salt.c, lib/prototypes.h (crypt_make_salt): Likewise.
|
||||
|
||||
2011-08-14 Nicolas François <nicolas.francois@centraliens.net>
|
||||
|
||||
|
@ -292,7 +292,7 @@ extern int do_rlogin (const char *remote_host, char *name, size_t namelen,
|
||||
char *term, size_t termlen);
|
||||
|
||||
/* salt.c */
|
||||
extern /*@observer@*/const char *crypt_make_salt (/*@null@*/const char *meth, /*@null@*/void *arg);
|
||||
extern /*@observer@*/const char *crypt_make_salt (/*@null@*//*@observer@*/const char *meth, /*@null@*/void *arg);
|
||||
|
||||
/* setugid.c */
|
||||
extern int setup_groups (const struct passwd *info);
|
||||
|
@ -202,7 +202,7 @@ static /*@observer@*/const char *gensalt (size_t salt_size)
|
||||
* * For the SHA256 and SHA512 method, this specifies the number of rounds
|
||||
* (if not NULL).
|
||||
*/
|
||||
/*@observer@*/const char *crypt_make_salt (/*@null@*/const char *meth, /*@null@*/void *arg)
|
||||
/*@observer@*/const char *crypt_make_salt (/*@null@*//*@observer@*/const char *meth, /*@null@*/void *arg)
|
||||
{
|
||||
/* Max result size for the SHA methods:
|
||||
* +3 $5$
|
||||
|
@ -65,7 +65,7 @@ static bool md5flg = false;
|
||||
static bool sflg = false;
|
||||
#endif
|
||||
|
||||
static const char *crypt_method = NULL;
|
||||
static /*@null@*//*@observer@*/const char *crypt_method = NULL;
|
||||
#ifdef USE_SHA_CRYPT
|
||||
static long sha_rounds = 5000;
|
||||
#endif
|
||||
|
@ -62,7 +62,7 @@ static bool md5flg = false;
|
||||
static bool sflg = false;
|
||||
#endif /* USE_SHA_CRYPT */
|
||||
|
||||
static const char *crypt_method = NULL;
|
||||
static /*@null@*//*@observer@*/const char *crypt_method = NULL;
|
||||
#ifdef USE_SHA_CRYPT
|
||||
static long sha_rounds = 5000;
|
||||
#endif /* USE_SHA_CRYPT */
|
||||
|
@ -75,7 +75,7 @@ const char *Prog;
|
||||
static bool rflg = false; /* create a system account */
|
||||
#ifndef USE_PAM
|
||||
static bool cflg = false;
|
||||
static char *crypt_method = NULL;
|
||||
static /*@null@*//*@observer@*/char *crypt_method = NULL;
|
||||
#ifdef USE_SHA_CRYPT
|
||||
static bool sflg = false;
|
||||
static long sha_rounds = 5000;
|
||||
|
Loading…
Reference in New Issue
Block a user