diff options
Diffstat (limited to 'extensions/libip6t_frag.c')
-rw-r--r-- | extensions/libip6t_frag.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/extensions/libip6t_frag.c b/extensions/libip6t_frag.c index e7a51d37..3842496e 100644 --- a/extensions/libip6t_frag.c +++ b/extensions/libip6t_frag.c @@ -173,10 +173,11 @@ static void frag_save(const void *ip, const struct xt_entry_match *match) printf(" --fraglast"); } -static int frag_xlate(const void *ip, const struct xt_entry_match *match, - struct xt_xlate *xl, int numeric) +static int frag_xlate(struct xt_xlate *xl, + const struct xt_xlate_mt_params *params) { - const struct ip6t_frag *fraginfo = (struct ip6t_frag *)match->data; + const struct ip6t_frag *fraginfo = + (struct ip6t_frag *)params->match->data; char *space= ""; if (!(fraginfo->ids[0] == 0 && fraginfo->ids[1] == 0xFFFFFFFF)) { |