diff options
author | Philippe Guibert <philippe.guibert@6wind.com> | 2018-03-12 09:23:48 +0100 |
---|---|---|
committer | Philippe Guibert <philippe.guibert@6wind.com> | 2018-04-16 14:40:43 +0200 |
commit | 7abd6c4fa0331bc6a416c69080218457f9efc90f (patch) | |
tree | d6e0fdfceebd71c106b608fc66d9b24df40c3228 /zebra/zebra_ns.h | |
parent | zebra: pbr rule structure is being added fwmark tag (diff) | |
download | frr-7abd6c4fa0331bc6a416c69080218457f9efc90f.tar.xz frr-7abd6c4fa0331bc6a416c69080218457f9efc90f.zip |
zebra: add IPTABLE_ADD and IPTABLE_DEL commands in zapi
Those messages permit a remote daemon to configure an iptable entry. A
structure is defined that maps to an iptable entry. More specifically,
this structure proposes to associate fwmark, and a table ID.
Adding to the configuration, the initialisation of iptables hash list is
done into zebra netnamespace. Also a hook for notifying the sender that
the iptables has been correctly set is done.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Diffstat (limited to 'zebra/zebra_ns.h')
-rw-r--r-- | zebra/zebra_ns.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/zebra/zebra_ns.h b/zebra/zebra_ns.h index c37010105..fbf88ae6e 100644 --- a/zebra/zebra_ns.h +++ b/zebra/zebra_ns.h @@ -77,6 +77,8 @@ struct zebra_ns { struct hash *ipset_entry_hash; + struct hash *iptable_hash; + /* Back pointer */ struct ns *ns; }; |