aboutsummaryrefslogtreecommitdiff
path: root/loginutils
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2022-01-06 07:46:38 +0000
committerRon Yorston <rmy@pobox.com>2022-01-06 07:46:38 +0000
commitb8751bbc9ac24e71fbe1e79c69074b4c87a134d8 (patch)
tree336d653df8387b9b1d3c6e46caa373c00cb9b2b2 /loginutils
parentb15f68214da209b5b293039c09c00f490c0cc193 (diff)
parent6062c0d19bc201cbeb61b8875598cdd7a14a5ae0 (diff)
downloadbusybox-w32-b8751bbc9ac24e71fbe1e79c69074b4c87a134d8.tar.gz
busybox-w32-b8751bbc9ac24e71fbe1e79c69074b4c87a134d8.tar.bz2
busybox-w32-b8751bbc9ac24e71fbe1e79c69074b4c87a134d8.zip
Merge busybox into merge
Fix merge conflict in miscutils/less.c. Use exit_SUCCESS() where possible.
Diffstat (limited to 'loginutils')
-rw-r--r--loginutils/getty.c6
-rw-r--r--loginutils/login.c2
-rw-r--r--loginutils/vlock.c2
3 files changed, 5 insertions, 5 deletions
diff --git a/loginutils/getty.c b/loginutils/getty.c
index 6c6d409f4..cd6378d80 100644
--- a/loginutils/getty.c
+++ b/loginutils/getty.c
@@ -484,7 +484,7 @@ static char *get_logname(void)
484 if (read(STDIN_FILENO, &c, 1) < 1) { 484 if (read(STDIN_FILENO, &c, 1) < 1) {
485 finalize_tty_attrs(); 485 finalize_tty_attrs();
486 if (errno == EINTR || errno == EIO) 486 if (errno == EINTR || errno == EIO)
487 exit(EXIT_SUCCESS); 487 exit_SUCCESS();
488 bb_simple_perror_msg_and_die(bb_msg_read_error); 488 bb_simple_perror_msg_and_die(bb_msg_read_error);
489 } 489 }
490 490
@@ -511,7 +511,7 @@ static char *get_logname(void)
511 case CTL('C'): 511 case CTL('C'):
512 case CTL('D'): 512 case CTL('D'):
513 finalize_tty_attrs(); 513 finalize_tty_attrs();
514 exit(EXIT_SUCCESS); 514 exit_SUCCESS();
515 case '\0': 515 case '\0':
516 /* BREAK. If we have speeds to try, 516 /* BREAK. If we have speeds to try,
517 * return NULL (will switch speeds and return here) */ 517 * return NULL (will switch speeds and return here) */
@@ -538,7 +538,7 @@ static char *get_logname(void)
538static void alarm_handler(int sig UNUSED_PARAM) 538static void alarm_handler(int sig UNUSED_PARAM)
539{ 539{
540 finalize_tty_attrs(); 540 finalize_tty_attrs();
541 _exit(EXIT_SUCCESS); 541 _exit_SUCCESS();
542} 542}
543 543
544static void sleep10(void) 544static void sleep10(void)
diff --git a/loginutils/login.c b/loginutils/login.c
index ce87e318a..569053c12 100644
--- a/loginutils/login.c
+++ b/loginutils/login.c
@@ -312,7 +312,7 @@ static void alarm_handler(int sig UNUSED_PARAM)
312 /* unix API is brain damaged regarding O_NONBLOCK, 312 /* unix API is brain damaged regarding O_NONBLOCK,
313 * we should undo it, or else we can affect other processes */ 313 * we should undo it, or else we can affect other processes */
314 ndelay_off(STDOUT_FILENO); 314 ndelay_off(STDOUT_FILENO);
315 _exit(EXIT_SUCCESS); 315 _exit_SUCCESS();
316} 316}
317 317
318int login_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; 318int login_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
diff --git a/loginutils/vlock.c b/loginutils/vlock.c
index 334b7d2ad..720835c4b 100644
--- a/loginutils/vlock.c
+++ b/loginutils/vlock.c
@@ -128,5 +128,5 @@ int vlock_main(int argc UNUSED_PARAM, char **argv)
128 ioctl(STDIN_FILENO, VT_SETMODE, &ovtm); 128 ioctl(STDIN_FILENO, VT_SETMODE, &ovtm);
129#endif 129#endif
130 tcsetattr_stdin_TCSANOW(&oterm); 130 tcsetattr_stdin_TCSANOW(&oterm);
131 fflush_stdout_and_exit(EXIT_SUCCESS); 131 fflush_stdout_and_exit_SUCCESS();
132} 132}