range_check
range_check(&bsize, "bsize", MINBSIZE, MAXBSIZE, DESBLKSIZE,
range_check(&nsect, "nsect", 1, 32768, DFLNSECT, nsect_flag);
range_check(&ntrack, "ntrack", 1,
range_check(&apc, "apc", 0, nsect - 1, 0, apc_flag);
range_check(&fragsize, "fragsize", sectorsize, bsize,
range_check(&rps, "rps", 1, 1000, DEFHZ, rps_flag);
range_check(&minfree, "free", 0, 99, MINFREE, minfree_flag);
range_check(&nrpos, "nrpos", 1, nsect, MIN(nsect, NRPOS), nrpos_flag);
range_check(&nbpi, "nbpi", MTB_NBPI, 2 * MB, MTB_NBPI,
range_check(&nbpi, "nbpi", DEV_BSIZE, 2 * MB, NBPI, nbpi_flag);
range_check(&cpg, "cgsize", 1, maxcpg, MIN(maxcpg, DESCPG), cpg_flag);
static void range_check(long *varp, char *name, long minimum,