diff options
author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2008-05-19 09:29:47 +0000 |
---|---|---|
committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2008-05-19 09:29:47 +0000 |
commit | 636a1f85e89432601c59cdc3239fc867b4adf051 (patch) | |
tree | d43c9ca120c29bf2d4567b1bb0674c6a8bae2b6d /loginutils | |
parent | cb83abd7b6b052224c1f3b998e863aac76914afd (diff) | |
download | busybox-w32-636a1f85e89432601c59cdc3239fc867b4adf051.tar.gz busybox-w32-636a1f85e89432601c59cdc3239fc867b4adf051.tar.bz2 busybox-w32-636a1f85e89432601c59cdc3239fc867b4adf051.zip |
- use EXIT_{SUCCESS,FAILURE}. No object-code changes
Diffstat (limited to 'loginutils')
-rw-r--r-- | loginutils/getty.c | 4 | ||||
-rw-r--r-- | loginutils/login.c | 10 | ||||
-rw-r--r-- | loginutils/vlock.c | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/loginutils/getty.c b/loginutils/getty.c index 5e161823a..f022aec59 100644 --- a/loginutils/getty.c +++ b/loginutils/getty.c | |||
@@ -423,7 +423,7 @@ static char *get_logname(char *logname, unsigned size_logname, | |||
423 | /* Do not report trivial EINTR/EIO errors. */ | 423 | /* Do not report trivial EINTR/EIO errors. */ |
424 | if (read(0, &c, 1) < 1) { | 424 | if (read(0, &c, 1) < 1) { |
425 | if (errno == EINTR || errno == EIO) | 425 | if (errno == EINTR || errno == EIO) |
426 | exit(0); | 426 | exit(EXIT_SUCCESS); |
427 | bb_perror_msg_and_die("%s: read", op->tty); | 427 | bb_perror_msg_and_die("%s: read", op->tty); |
428 | } | 428 | } |
429 | 429 | ||
@@ -475,7 +475,7 @@ static char *get_logname(char *logname, unsigned size_logname, | |||
475 | } | 475 | } |
476 | break; | 476 | break; |
477 | case CTL('D'): | 477 | case CTL('D'): |
478 | exit(0); | 478 | exit(EXIT_SUCCESS); |
479 | default: | 479 | default: |
480 | if (!isascii(ascval) || !isprint(ascval)) { | 480 | if (!isascii(ascval) || !isprint(ascval)) { |
481 | /* ignore garbage characters */ | 481 | /* ignore garbage characters */ |
diff --git a/loginutils/login.c b/loginutils/login.c index e8fe74e16..900a7c042 100644 --- a/loginutils/login.c +++ b/loginutils/login.c | |||
@@ -130,7 +130,7 @@ static void die_if_nologin(void) | |||
130 | fclose(fp); | 130 | fclose(fp); |
131 | } else | 131 | } else |
132 | puts("\r\nSystem closed for routine maintenance\r"); | 132 | puts("\r\nSystem closed for routine maintenance\r"); |
133 | exit(1); | 133 | exit(EXIT_FAILURE); |
134 | } | 134 | } |
135 | #else | 135 | #else |
136 | static ALWAYS_INLINE void die_if_nologin(void) {} | 136 | static ALWAYS_INLINE void die_if_nologin(void) {} |
@@ -178,18 +178,18 @@ static void get_username_or_die(char *buf, int size_buf) | |||
178 | /* skip whitespace */ | 178 | /* skip whitespace */ |
179 | do { | 179 | do { |
180 | c = getchar(); | 180 | c = getchar(); |
181 | if (c == EOF) exit(1); | 181 | if (c == EOF) exit(EXIT_FAILURE); |
182 | if (c == '\n') { | 182 | if (c == '\n') { |
183 | if (!--cntdown) exit(1); | 183 | if (!--cntdown) exit(EXIT_FAILURE); |
184 | goto prompt; | 184 | goto prompt; |
185 | } | 185 | } |
186 | } while (isspace(c)); | 186 | } while (isspace(c)); |
187 | 187 | ||
188 | *buf++ = c; | 188 | *buf++ = c; |
189 | if (!fgets(buf, size_buf-2, stdin)) | 189 | if (!fgets(buf, size_buf-2, stdin)) |
190 | exit(1); | 190 | exit(EXIT_FAILURE); |
191 | if (!strchr(buf, '\n')) | 191 | if (!strchr(buf, '\n')) |
192 | exit(1); | 192 | exit(EXIT_FAILURE); |
193 | while (isgraph(*buf)) buf++; | 193 | while (isgraph(*buf)) buf++; |
194 | *buf = '\0'; | 194 | *buf = '\0'; |
195 | } | 195 | } |
diff --git a/loginutils/vlock.c b/loginutils/vlock.c index 96c1f679a..3ce40dd62 100644 --- a/loginutils/vlock.c +++ b/loginutils/vlock.c | |||
@@ -102,5 +102,5 @@ int vlock_main(int argc ATTRIBUTE_UNUSED, char **argv) | |||
102 | 102 | ||
103 | ioctl(STDIN_FILENO, VT_SETMODE, &ovtm); | 103 | ioctl(STDIN_FILENO, VT_SETMODE, &ovtm); |
104 | tcsetattr(STDIN_FILENO, TCSANOW, &oterm); | 104 | tcsetattr(STDIN_FILENO, TCSANOW, &oterm); |
105 | fflush_stdout_and_exit(0); | 105 | fflush_stdout_and_exit(EXIT_SUCCESS); |
106 | } | 106 | } |