summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLutz Jaenicke <ljaenicke@innominate.com>2011-05-23 16:28:25 +0200
committerPatrick McHardy <kaber@trash.net>2011-05-23 16:28:25 +0200
commit17f7937f79af4d260c60cb800e56fc0df0a48b37 (patch)
treef634c7fbbf53677144784a846a62df48c27ca505
parent65c0621d48e818d75f8c2810e93eb405a6d31406 (diff)
libxt_devgroup: actually set XT_DEVGROUP_OPT_???GROUP flags
Signed-off-by: Lutz Jaenicke <ljaenicke@innominate.com> Signed-off-by: Patrick McHardy <kaber@trash.net>
-rw-r--r--extensions/libxt_devgroup.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/extensions/libxt_devgroup.c b/extensions/libxt_devgroup.c
index a925dd08..4487c833 100644
--- a/extensions/libxt_devgroup.c
+++ b/extensions/libxt_devgroup.c
@@ -70,6 +70,7 @@ static void devgroup_parse(struct xt_option_call *cb)
info->src_group = id;
info->src_mask = 0xffffffff;
}
+ info->flags |= XT_DEVGROUP_MATCH_SRC;
if (cb->invert)
info->flags |= XT_DEVGROUP_INVERT_SRC;
break;
@@ -93,6 +94,7 @@ static void devgroup_parse(struct xt_option_call *cb)
info->dst_group = id;
info->dst_mask = 0xffffffff;
}
+ info->flags |= XT_DEVGROUP_MATCH_DST;
if (cb->invert)
info->flags |= XT_DEVGROUP_INVERT_DST;
break;