summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorCordell O'Leary <cordell.oleary@alliedtelesis.co.nz>2024-04-02 21:55:58 (GMT)
committerThomas Haller <thaller@redhat.com>2024-04-03 06:16:51 (GMT)
commit19d48b0fe924085f28c9410fae448d385f5f9a23 (patch)
treeb1fb76559ec85d3b28e9a1d4cb37f480ca8dc2fc /include
parent3646398d57e2da7d3f6ef7979007a7db2e84644f (diff)
downloadlibnl-19d48b0fe924085f28c9410fae448d385f5f9a23.zip
libnl-19d48b0fe924085f28c9410fae448d385f5f9a23.tar.gz
libnl-19d48b0fe924085f28c9410fae448d385f5f9a23.tar.bz2
route: add support for layer 3 filtering on bridges
https://github.com/thom311/libnl/pull/373
Diffstat (limited to 'include')
-rw-r--r--include/netlink/route/link/bridge_info.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/netlink/route/link/bridge_info.h b/include/netlink/route/link/bridge_info.h
index e8448a4..bb7bf0b 100644
--- a/include/netlink/route/link/bridge_info.h
+++ b/include/netlink/route/link/bridge_info.h
@@ -37,6 +37,12 @@ extern void rtnl_link_bridge_set_vlan_stats_enabled(struct rtnl_link *link,
uint8_t vlan_stats_enabled);
extern int rtnl_link_bridge_get_vlan_stats_enabled(struct rtnl_link *link,
uint8_t *vlan_stats_enabled);
+extern void rtnl_link_bridge_set_nf_call_iptables(struct rtnl_link *link,
+ uint8_t call_enabled);
+extern void rtnl_link_bridge_set_nf_call_ip6tables(struct rtnl_link *link,
+ uint8_t call_enabled);
+extern void rtnl_link_bridge_set_nf_call_arptables(struct rtnl_link *link,
+ uint8_t call_enabled);
#ifdef __cplusplus
}