init: set fail error return on bad parse

Signed-off-by: Jens Axboe <axboe@fb.com>
fix problem with yy_size_t vs int param to lexer_input

BSD yacc uses "int" for this param, linux uses size_t

Signed-off-by: Jens Axboe <axboe@fb.com>