diff options
Diffstat (limited to 'extensions/libxt_RATEEST.c')
-rw-r--r-- | extensions/libxt_RATEEST.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/extensions/libxt_RATEEST.c b/extensions/libxt_RATEEST.c index cf1284f0..d4fd6dd0 100644 --- a/extensions/libxt_RATEEST.c +++ b/extensions/libxt_RATEEST.c @@ -99,7 +99,7 @@ RATEEST_parse(int c, char **argv, int invert, unsigned int *flags, switch (c) { case RATEEST_OPT_NAME: if (*flags & (1 << c)) - exit_error(PARAMETER_PROBLEM, + xtables_error(PARAMETER_PROBLEM, "RATEEST: can't specify --rateest-name twice"); *flags |= 1 << c; @@ -108,24 +108,24 @@ RATEEST_parse(int c, char **argv, int invert, unsigned int *flags, case RATEEST_OPT_INTERVAL: if (*flags & (1 << c)) - exit_error(PARAMETER_PROBLEM, + xtables_error(PARAMETER_PROBLEM, "RATEEST: can't specify --rateest-interval twice"); *flags |= 1 << c; if (RATEEST_get_time(&interval, optarg) < 0) - exit_error(PARAMETER_PROBLEM, + xtables_error(PARAMETER_PROBLEM, "RATEEST: bad interval value `%s'", optarg); break; case RATEEST_OPT_EWMALOG: if (*flags & (1 << c)) - exit_error(PARAMETER_PROBLEM, + xtables_error(PARAMETER_PROBLEM, "RATEEST: can't specify --rateest-ewmalog twice"); *flags |= 1 << c; if (RATEEST_get_time(&ewma_log, optarg) < 0) - exit_error(PARAMETER_PROBLEM, + xtables_error(PARAMETER_PROBLEM, "RATEEST: bad ewmalog value `%s'", optarg); break; @@ -143,11 +143,11 @@ RATEEST_final_check(unsigned int flags) struct xt_rateest_target_info *info = RATEEST_info; if (!(flags & (1 << RATEEST_OPT_NAME))) - exit_error(PARAMETER_PROBLEM, "RATEEST: no name specified"); + xtables_error(PARAMETER_PROBLEM, "RATEEST: no name specified"); if (!(flags & (1 << RATEEST_OPT_INTERVAL))) - exit_error(PARAMETER_PROBLEM, "RATEEST: no interval specified"); + xtables_error(PARAMETER_PROBLEM, "RATEEST: no interval specified"); if (!(flags & (1 << RATEEST_OPT_EWMALOG))) - exit_error(PARAMETER_PROBLEM, "RATEEST: no ewmalog specified"); + xtables_error(PARAMETER_PROBLEM, "RATEEST: no ewmalog specified"); for (info->interval = 0; info->interval <= 5; info->interval++) { if (interval <= (1 << info->interval) * (TIME_UNITS_PER_SEC / 4)) @@ -155,7 +155,7 @@ RATEEST_final_check(unsigned int flags) } if (info->interval > 5) - exit_error(PARAMETER_PROBLEM, + xtables_error(PARAMETER_PROBLEM, "RATEEST: interval value is too large"); info->interval -= 2; @@ -167,7 +167,7 @@ RATEEST_final_check(unsigned int flags) info->ewma_log--; if (info->ewma_log == 0 || info->ewma_log >= 31) - exit_error(PARAMETER_PROBLEM, + xtables_error(PARAMETER_PROBLEM, "RATEEST: ewmalog value is out of range"); } |