| 1201 | } |
| 1202 | |
| 1203 | static void |
| 1204 | dump_config(FILE *f) |
| 1205 | { |
| 1206 | fprintf(f, "%s:\n", __func__); |
| 1207 | fprintf(f, "%s:%s\n", OPT_RULE_FILE, config.rule_file); |
| 1208 | fprintf(f, "%s:%s\n", OPT_TRACE_FILE, config.trace_file); |
| 1209 | fprintf(f, "%s:%u\n", OPT_RULE_NUM, config.nb_rules); |
| 1210 | fprintf(f, "%s:%u\n", OPT_TRACE_NUM, config.nb_traces); |
| 1211 | fprintf(f, "%s:%u\n", OPT_TRACE_STEP, config.trace_step); |
| 1212 | fprintf(f, "%s:%u\n", OPT_BLD_CATEGORIES, config.bld_categories); |
| 1213 | fprintf(f, "%s:%u\n", OPT_RUN_CATEGORIES, config.run_categories); |
| 1214 | fprintf(f, "%s:%zu\n", OPT_MAX_SIZE, config.max_size); |
| 1215 | fprintf(f, "%s:%u\n", OPT_ITER_NUM, config.iter_num); |
| 1216 | fprintf(f, "%s:%u\n", OPT_VERBOSE, config.verbose); |
| 1217 | fprintf(f, "%s:%u(%s)\n", OPT_SEARCH_ALG, config.alg.alg, |
| 1218 | config.alg.name); |
| 1219 | fprintf(f, "%s:%u\n", OPT_IPV6, config.ipv6); |
| 1220 | } |
| 1221 | |
| 1222 | static void |
| 1223 | check_config(void) |