[PATCH iptables 5/8] xtables-eb: export 3 functions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Will be used from eb-translate parser.

Signed-off-by: Florian Westphal <fw@xxxxxxxxx>
---
 iptables/nft-bridge.h |  5 +++++
 iptables/xtables-eb.c | 10 +++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/iptables/nft-bridge.h b/iptables/nft-bridge.h
index c5b7d3a6c9cd..9217d6330475 100644
--- a/iptables/nft-bridge.h
+++ b/iptables/nft-bridge.h
@@ -168,5 +168,10 @@ static inline const char *ebt_target_name(unsigned int verdict)
 })								\
 
 void ebt_cs_clean(struct ebtables_command_state *cs);
+void ebt_load_match_extensions(void);
+void ebt_add_match(struct xtables_match *m,
+			  struct ebtables_command_state *cs);
+void ebt_add_watcher(struct xtables_target *watcher,
+                     struct ebtables_command_state *cs);
 
 #endif
diff --git a/iptables/xtables-eb.c b/iptables/xtables-eb.c
index adeaa1294319..75ce109047b3 100644
--- a/iptables/xtables-eb.c
+++ b/iptables/xtables-eb.c
@@ -661,7 +661,7 @@ static void ebt_load_target(const char *name)
 	return __ebt_load_watcher(name, "target");
 }
 
-static void ebt_load_match_extensions(void)
+void ebt_load_match_extensions(void)
 {
 	opts = ebt_original_options;
 	ebt_load_match("802_3");
@@ -675,8 +675,8 @@ static void ebt_load_match_extensions(void)
 	ebt_load_target("mark");
 }
 
-static void ebt_add_match(struct xtables_match *m,
-			  struct ebtables_command_state *cs)
+void ebt_add_match(struct xtables_match *m,
+		   struct ebtables_command_state *cs)
 {
 	struct xtables_rule_match *i, **rule_matches = &cs->matches;
 	struct xtables_match *newm;
@@ -711,8 +711,8 @@ static void ebt_add_match(struct xtables_match *m,
 		cs->match_list->next = newnode;
 }
 
-static void ebt_add_watcher(struct xtables_target *watcher,
-			    struct ebtables_command_state *cs)
+void ebt_add_watcher(struct xtables_target *watcher,
+		     struct ebtables_command_state *cs)
 {
 	struct ebt_match *i, *newnode;
 
-- 
2.16.1

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux