parser: fix overflowing integer type options
authorJens Axboe <axboe@kernel.dk>
Mon, 24 Sep 2012 12:32:26 +0000 (14:32 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 24 Sep 2012 12:32:26 +0000 (14:32 +0200)
commitd4fc2f04e5fa3cbad31d04eefa39632a301a3d95
tree7977072ac6947ef8bb8e290dd9029f08c105ce1b
parent59d8d0f5fb939ef23e4aa495dbe8fabd59d5bf25
parser: fix overflowing integer type options

If we use bs=4g, the parser will happily take it since it shares
the data type with unsigned long long options. Make sure that
FIO_OPT_INT types have a cap of UINT_MAX, if they haven't set
a lower limit.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
parse.c