]> err.no Git - util-linux/commit
ionice: add strtol() checks, cleanup usage text and man page
authorKarel Zak <kzak@redhat.com>
Sat, 6 Sep 2008 12:54:01 +0000 (14:54 +0200)
committerKarel Zak <kzak@redhat.com>
Sat, 6 Sep 2008 12:54:01 +0000 (14:54 +0200)
commit030d18fd2a75784359a970d0560446952575f024
tree83c481dee176e2033f648dd45ee053d5a9e7e8d2
parentef0fe2e8aa09bd29ac514c2a5386c98cdeeaa8ca
ionice: add strtol() checks, cleanup usage text and man page

 * cleanup usage() output

 * check strtol(); don't ignore wrong command line options

The original ionice design was a little broken, because it was
possible to specify a PID and also a COMMAND:

ionice -c2 -p 123 /bin/foo

but the command /bin/foo was executed without requested scheduling
class. That's stupid behaviour.

Now you have to use "-p PID" **or** COMMAND, but not both. Nothing is
ignored and all options are checked.

Signed-off-by: Karel Zak <kzak@redhat.com>
schedutils/ionice.1
schedutils/ionice.c