diff options
author | Darren Tucker <dtucker@zip.com.au> | 2003-07-06 15:20:46 +1000 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2003-07-06 15:20:46 +1000 |
commit | 8661b569039c116e9439c1c17cc34ca9dbe25847 (patch) | |
tree | 8e02b2f5259defff78ca817091eb0ad24cdf8f14 /ssh-rand-helper.c | |
parent | 0a4f04b5b255d116e4de441c93a867aac9f616ee (diff) |
- (dtucker) [ssh-rand-helper.c loginrec.c]
Apply atomicio typing change to these too.
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 a233b1e9c..88e6e7c05 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.11 2003/05/16 05:51:45 djm Exp $"); | 42 | RCSID("$Id: ssh-rand-helper.c,v 1.12 2003/07/06 05:20:46 dtucker 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 |
@@ -187,7 +187,7 @@ reopen: | |||
187 | msg[0] = 0x02; | 187 | msg[0] = 0x02; |
188 | msg[1] = len; | 188 | msg[1] = len; |
189 | 189 | ||
190 | if (atomicio(write, fd, msg, sizeof(msg)) != sizeof(msg)) { | 190 | if (atomicio(vwrite, fd, msg, sizeof(msg)) != sizeof(msg)) { |
191 | if (errno == EPIPE && errors < 10) { | 191 | if (errno == EPIPE && errors < 10) { |
192 | close(fd); | 192 | close(fd); |
193 | errors++; | 193 | errors++; |
@@ -572,7 +572,7 @@ prng_write_seedfile(void) | |||
572 | debug("WARNING: couldn't access PRNG seedfile %.100s " | 572 | debug("WARNING: couldn't access PRNG seedfile %.100s " |
573 | "(%.100s)", filename, strerror(errno)); | 573 | "(%.100s)", filename, strerror(errno)); |
574 | } else { | 574 | } else { |
575 | if (atomicio(write, fd, &seed, sizeof(seed)) < sizeof(seed)) | 575 | if (atomicio(vwrite, fd, &seed, sizeof(seed)) < sizeof(seed)) |
576 | fatal("problem writing PRNG seedfile %.100s " | 576 | fatal("problem writing PRNG seedfile %.100s " |
577 | "(%.100s)", filename, strerror(errno)); | 577 | "(%.100s)", filename, strerror(errno)); |
578 | close(fd); | 578 | close(fd); |
@@ -858,7 +858,7 @@ main(int argc, char **argv) | |||
858 | printf("%02x", (unsigned char)(buf[ret])); | 858 | printf("%02x", (unsigned char)(buf[ret])); |
859 | printf("\n"); | 859 | printf("\n"); |
860 | } else | 860 | } else |
861 | ret = atomicio(write, STDOUT_FILENO, buf, bytes); | 861 | ret = atomicio(vwrite, STDOUT_FILENO, buf, bytes); |
862 | 862 | ||
863 | memset(buf, '\0', bytes); | 863 | memset(buf, '\0', bytes); |
864 | xfree(buf); | 864 | xfree(buf); |