diff options
Diffstat (limited to 'ssh-rand-helper.c')
-rw-r--r-- | ssh-rand-helper.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ssh-rand-helper.c b/ssh-rand-helper.c index 68b77b208..a233b1e9c 100644 --- a/ssh-rand-helper.c +++ b/ssh-rand-helper.c | |||
@@ -39,7 +39,7 @@ | |||
39 | #include "pathnames.h" | 39 | #include "pathnames.h" |
40 | #include "log.h" | 40 | #include "log.h" |
41 | 41 | ||
42 | RCSID("$Id: ssh-rand-helper.c,v 1.10 2003/03/17 05:13:53 djm Exp $"); | 42 | RCSID("$Id: ssh-rand-helper.c,v 1.11 2003/05/16 05:51:45 djm Exp $"); |
43 | 43 | ||
44 | /* Number of bytes we write out */ | 44 | /* Number of bytes we write out */ |
45 | #define OUTPUT_SEED_SIZE 48 | 45 | #define OUTPUT_SEED_SIZE 48 |
@@ -532,7 +532,7 @@ prng_check_seedfile(char *filename) | |||
532 | /* mode 0600, owned by root or the current user? */ | 532 | /* mode 0600, owned by root or the current user? */ |
533 | if (((st.st_mode & 0177) != 0) || !(st.st_uid == getuid())) { | 533 | if (((st.st_mode & 0177) != 0) || !(st.st_uid == getuid())) { |
534 | debug("WARNING: PRNG seedfile %.100s must be mode 0600, " | 534 | debug("WARNING: PRNG seedfile %.100s must be mode 0600, " |
535 | "owned by uid %d", filename, getuid()); | 535 | "owned by uid %li", filename, (long int)getuid()); |
536 | return 0; | 536 | return 0; |
537 | } | 537 | } |
538 | 538 | ||
@@ -550,7 +550,7 @@ prng_write_seedfile(void) | |||
550 | pw = getpwuid(getuid()); | 550 | pw = getpwuid(getuid()); |
551 | if (pw == NULL) | 551 | if (pw == NULL) |
552 | fatal("Couldn't get password entry for current user " | 552 | fatal("Couldn't get password entry for current user " |
553 | "(%i): %s", getuid(), strerror(errno)); | 553 | "(%li): %s", (long int)getuid(), strerror(errno)); |
554 | 554 | ||
555 | /* Try to ensure that the parent directory is there */ | 555 | /* Try to ensure that the parent directory is there */ |
556 | snprintf(filename, sizeof(filename), "%.512s/%s", pw->pw_dir, | 556 | snprintf(filename, sizeof(filename), "%.512s/%s", pw->pw_dir, |
@@ -589,7 +589,7 @@ prng_read_seedfile(void) | |||
589 | pw = getpwuid(getuid()); | 589 | pw = getpwuid(getuid()); |
590 | if (pw == NULL) | 590 | if (pw == NULL) |
591 | fatal("Couldn't get password entry for current user " | 591 | fatal("Couldn't get password entry for current user " |
592 | "(%i): %s", getuid(), strerror(errno)); | 592 | "(%li): %s", (long int)getuid(), strerror(errno)); |
593 | 593 | ||
594 | snprintf(filename, sizeof(filename), "%.512s/%s", pw->pw_dir, | 594 | snprintf(filename, sizeof(filename), "%.512s/%s", pw->pw_dir, |
595 | SSH_PRNG_SEED_FILE); | 595 | SSH_PRNG_SEED_FILE); |