RATE_MAX
if (f->rate < RATE_MIN || f->rate > RATE_MAX) {
if (!opt_num(optarg, 1, RATE_MAX, &bufsz))
if (!opt_num(optarg, RATE_MIN, RATE_MAX, &rate))
if (par.bufsz == 0 || par.bufsz > RATE_MAX) {
if (par.rate == 0 || par.rate > RATE_MAX) {
rate = strtonum(optarg, RATE_MIN, RATE_MAX, &str);
bufsz = strtonum(optarg, 1, RATE_MAX, &str);
else if (rate > RATE_MAX)
rate = RATE_MAX;