diff options
author | Karel Zak | 2014-11-21 08:43:14 +0100 |
---|---|---|
committer | Karel Zak | 2014-11-21 08:43:14 +0100 |
commit | 14da9b1f3da60d1c77a9a18fc3c4c9298839ae0e (patch) | |
tree | eadba5b0890a727a6e75c78bdd00ef6686e8e46d /term-utils/agetty.c | |
parent | build-sys: cleanup library symbol files (diff) | |
download | kernel-qcow2-util-linux-14da9b1f3da60d1c77a9a18fc3c4c9298839ae0e.tar.gz kernel-qcow2-util-linux-14da9b1f3da60d1c77a9a18fc3c4c9298839ae0e.tar.xz kernel-qcow2-util-linux-14da9b1f3da60d1c77a9a18fc3c4c9298839ae0e.zip |
agetty: don't ignore TERM
Fix command line parsing to not ignore term setting if no baud
specified, for example:
/sbin/agetty ttyS0 vt100
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'term-utils/agetty.c')
-rw-r--r-- | term-utils/agetty.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/term-utils/agetty.c b/term-utils/agetty.c index cda0ab731..5181de150 100644 --- a/term-utils/agetty.c +++ b/term-utils/agetty.c @@ -803,9 +803,11 @@ static void parse_args(int argc, char **argv, struct options *op) } else { op->tty = argv[optind++]; if (argc > optind) { - char *v = argv[optind++]; - if (is_speed(v)) + char *v = argv[optind]; + if (is_speed(v)) { parse_speeds(op, v); + optind++; + } } } |