static void verify_ranges(struct passwd *pw, int ranges, struct map_range *mappings) { struct map_range *mapping; int idx; mapping = mappings; for (idx = 0; idx < ranges; idx++, mapping++) { if (!verify_range(pw, mapping)) { fprintf(stderr, _( "%s: uid range [%lu-%lu) -> [%lu-%lu) not allowed\n"), Prog, mapping->upper, mapping->upper + mapping->count, mapping->lower, mapping->lower + mapping->count); exit(EXIT_FAILURE); } } }
int verify_desired_attractions(int count) { // Bear in mind [0, 20] return verify_range(count, 0, 20); }