Initialize local variables
CWE-457 by CodeQL. Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
This commit is contained in:
parent
0c7ded471f
commit
3b89b71680
@ -45,7 +45,7 @@ int run_parts (const char *directory, const char *name, const char *action)
|
||||
struct dirent **namelist;
|
||||
int scanlist;
|
||||
int n;
|
||||
int execute_result;
|
||||
int execute_result = 0;
|
||||
|
||||
scanlist = scandir (directory, &namelist, 0, alphasort);
|
||||
if (scanlist<=0) {
|
||||
|
@ -537,9 +537,9 @@ static void set_locktime (long locktime)
|
||||
|
||||
int main (int argc, char **argv)
|
||||
{
|
||||
long fail_locktime;
|
||||
long fail_locktime = 0;
|
||||
short fail_max = 0; // initialize to silence compiler warning
|
||||
long days;
|
||||
long days = 0;
|
||||
|
||||
/*
|
||||
* Get the program name. The program name is used as a prefix to
|
||||
|
@ -88,7 +88,16 @@ static void print_one (/*@null@*/const struct passwd *pw)
|
||||
char ptime[80];
|
||||
|
||||
#ifdef HAVE_LL_HOST
|
||||
int maxIPv6Addrlen;
|
||||
/*
|
||||
* ll_host is in minimized form, thus the maximum IPv6 address possible is
|
||||
* 8*4+7 = 39 characters.
|
||||
* RFC 4291 2.5.6 states that for LL-addresses fe80+only the interface ID is set,
|
||||
* thus having a maximum size of 25+1+IFNAMSIZ.
|
||||
* POSIX says IFNAMSIZ should be 16 characters long including the null byte, thus
|
||||
* 25+1+IFNAMSIZ >= 42 > 39
|
||||
*/
|
||||
/* Link-Local address + % + Interfacename */
|
||||
const int maxIPv6Addrlen = 25+1+IFNAMSIZ;
|
||||
#endif
|
||||
|
||||
if (NULL == pw) {
|
||||
@ -132,16 +141,6 @@ static void print_one (/*@null@*/const struct passwd *pw)
|
||||
/* Print the header only once */
|
||||
if (!once) {
|
||||
#ifdef HAVE_LL_HOST
|
||||
/*
|
||||
* ll_host is in minimized form, thus the maximum IPv6 address possible is
|
||||
* 8*4+7 = 39 characters.
|
||||
* RFC 4291 2.5.6 states that for LL-addresses fe80+only the interface ID is set,
|
||||
* thus having a maximum size of 25+1+IFNAMSIZ.
|
||||
* POSIX says IFNAMSIZ should be 16 characters long including the null byte, thus
|
||||
* 25+1+IFNAMSIZ >= 42 > 39
|
||||
*/
|
||||
/* Link-Local address + % + Interfacename */
|
||||
maxIPv6Addrlen = 25+1+IFNAMSIZ;
|
||||
printf (_("Username Port From%*sLatest\n"), maxIPv6Addrlen-3, " ");
|
||||
#else
|
||||
puts (_("Username Port Latest"));
|
||||
|
Loading…
Reference in New Issue
Block a user