From e82410735a8273c3c984c05416a0b5a10e4ab0c3 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 22 Jan 2011 18:09:15 +0100 Subject: [PATCH] xt_DNETMAP: use compat_xtables layer to run on older kernels --- extensions/xt_DNETMAP.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extensions/xt_DNETMAP.c b/extensions/xt_DNETMAP.c index 66bb9b0..6236589 100644 --- a/extensions/xt_DNETMAP.c +++ b/extensions/xt_DNETMAP.c @@ -27,6 +27,7 @@ #include #include #include "xt_DNETMAP.h" +#include "compat_xtables.h" MODULE_LICENSE("GPL"); MODULE_AUTHOR("Marek Kierdelewicz "); @@ -300,8 +301,9 @@ out: } static unsigned int -dnetmap_tg(struct sk_buff *skb, const struct xt_action_param *par) +dnetmap_tg(struct sk_buff **pskb, const struct xt_action_param *par) { + struct sk_buff *skb = *pskb; struct net *net = dev_net(par->in ? par->in : par->out); struct dnetmap_net *dnetmap_net = dnetmap_pernet(net); struct nf_conn *ct;