summaryrefslogtreecommitdiffstats
path: root/extensions
diff options
context:
space:
mode:
authorArturo Borrero <arturo.borrero.glez@gmail.com>2015-02-03 16:26:39 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2015-02-03 17:36:05 +0100
commit936e65d472ca9f9bc64bff835d00877a3c6e2d17 (patch)
tree34ebce99e1ee6594cf350f414418127b6bc34bed /extensions
parent417bb65240a7d444a26232b1d8b30fa3ee6ecbf3 (diff)
ebtables-compat: call extensions final checks
Let's call extensions final checks. Signed-off-by: Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'extensions')
-rw-r--r--extensions/libebt_802_3.c2
-rw-r--r--extensions/libebt_ip.c2
-rw-r--r--extensions/libebt_mark_m.c2
3 files changed, 6 insertions, 0 deletions
diff --git a/extensions/libebt_802_3.c b/extensions/libebt_802_3.c
index e19c21d0..3c4a1c3c 100644
--- a/extensions/libebt_802_3.c
+++ b/extensions/libebt_802_3.c
@@ -79,6 +79,8 @@ br802_3_parse(int c, char **argv, int invert, unsigned int *flags,
default:
return 0;
}
+
+ *flags |= info->bitmask;
return 1;
}
diff --git a/extensions/libebt_ip.c b/extensions/libebt_ip.c
index a85810bc..8b628760 100644
--- a/extensions/libebt_ip.c
+++ b/extensions/libebt_ip.c
@@ -214,6 +214,8 @@ brip_parse(int c, char **argv, int invert, unsigned int *flags,
default:
return 0;
}
+
+ *flags |= info->bitmask;
return 1;
}
diff --git a/extensions/libebt_mark_m.c b/extensions/libebt_mark_m.c
index d806c651..ef9eb6a6 100644
--- a/extensions/libebt_mark_m.c
+++ b/extensions/libebt_mark_m.c
@@ -69,6 +69,8 @@ brmark_m_parse(int c, char **argv, int invert, unsigned int *flags,
default:
return 0;
}
+
+ *flags |= info->bitmask;
return 1;
}