diff options
author | Karel Zak <kzak@redhat.com> | 2010-03-01 10:51:12 +0100 |
---|---|---|
committer | Karel Zak <kzak@redhat.com> | 2010-03-01 10:51:12 +0100 |
commit | b5b28b435ede727c24233aa4d0ba8507e8a169b9 (patch) | |
tree | 79d973adbcef57de39783be33d6b1e7fd66ba695 | |
parent | b091b880f963b5181ac09a202bff4e41a38dfbe0 (diff) | |
download | util-linux-old-b5b28b435ede727c24233aa4d0ba8507e8a169b9.tar.gz |
ldattach: prints help to stdout
Signed-off-by: Karel Zak <kzak@redhat.com>
-rw-r--r-- | sys-utils/ldattach.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/sys-utils/ldattach.c b/sys-utils/ldattach.c index 26cf10a7..4fe5a7bb 100644 --- a/sys-utils/ldattach.c +++ b/sys-utils/ldattach.c @@ -145,13 +145,15 @@ static int parse_iflag(char *str, int *set_iflag, int *clr_iflag) static void __attribute__((__noreturn__)) usage(int exitcode) { - fprintf(stderr, + FILE *out = exitcode == EXIT_SUCCESS ? stdout : stderr; + + fprintf(out, _("\nUsage: %s [ -dhV78neo12 ] [ -s <speed> ] [ -i [-]<iflag> ] <ldisc> <device>\n"), progname); - fputs(_("\nKnown <ldisc> names:\n"), stderr); - print_table(stderr, ld_discs); - fputs(_("\nKnown <iflag> names:\n"), stderr); - print_table(stderr, ld_iflags); + fputs(_("\nKnown <ldisc> names:\n"), out); + print_table(out, ld_discs); + fputs(_("\nKnown <iflag> names:\n"), out); + print_table(out, ld_iflags); exit(exitcode); } |