diff options
Diffstat (limited to 'extensions/libxt_ipcomp.c')
-rw-r--r-- | extensions/libxt_ipcomp.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/extensions/libxt_ipcomp.c b/extensions/libxt_ipcomp.c index 5e721544..9f7c0ef5 100644 --- a/extensions/libxt_ipcomp.c +++ b/extensions/libxt_ipcomp.c @@ -95,10 +95,11 @@ static void comp_save(const void *ip, const struct xt_entry_match *match) printf(" --compres"); } -static int comp_xlate(const void *ip, const struct xt_entry_match *match, - struct xt_xlate *xl, int numeric) +static int comp_xlate(struct xt_xlate *xl, + const struct xt_xlate_mt_params *params) { - const struct xt_ipcomp *compinfo = (struct xt_ipcomp *)match->data; + const struct xt_ipcomp *compinfo = + (struct xt_ipcomp *)params->match->data; xt_xlate_add(xl, "comp cpi %s%u", (compinfo->invflags & XT_IPCOMP_INV_SPI) ? "!= " : "", |