* [PATCH nft 3/3] doc: Document add / delete element operations of sets and maps
@ 2017-03-17 15:04 Elise Lennion
2017-03-20 10:16 ` Pablo Neira Ayuso
0 siblings, 1 reply; 2+ messages in thread
From: Elise Lennion @ 2017-03-17 15:04 UTC (permalink / raw)
To: pablo; +Cc: netfilter-devel
The add / delete operations weren't documented yet. They fit better
in the sets and maps blocks since these operations are used to directly
modify their content.
Signed-off-by: Elise Lennion <elise.lennion@gmail.com>
---
doc/nft.xml | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 58 insertions(+)
diff --git a/doc/nft.xml b/doc/nft.xml
index a63b4c2..9624703 100644
--- a/doc/nft.xml
+++ b/doc/nft.xml
@@ -697,6 +697,19 @@ filter input iif $int_ifs accept
<arg choice="req"><replaceable>table</replaceable></arg>
<arg choice="req"><replaceable>set</replaceable></arg>
</cmdsynopsis>
+ <cmdsynopsis>
+ <group choice="req">
+ <arg>add</arg>
+ <arg>delete</arg>
+ </group>
+ <command> element</command>
+ <arg choice="opt"><replaceable>family</replaceable></arg>
+ <arg choice="req"><replaceable>table</replaceable></arg>
+ <arg choice="req"><replaceable>set</replaceable></arg>
+ {
+ <arg choice="req"><replaceable>elements</replaceable></arg>
+ }
+ </cmdsynopsis>
</para>
<para>
Sets are elements containers of an user-defined data type, they are uniquely identified by an user-defined name and attached to tables.
@@ -735,6 +748,22 @@ filter input iif $int_ifs accept
</para>
</listitem>
</varlistentry>
+ <varlistentry>
+ <term><option>add element</option></term>
+ <listitem>
+ <para>
+ Comma-separated list of elements to add into the specified set.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>delete element</option></term>
+ <listitem>
+ <para>
+ Comma-separated list of elements to delete from the specified set.
+ </para>
+ </listitem>
+ </varlistentry>
</variablelist>
<table frame="all">
@@ -819,6 +848,19 @@ filter input iif $int_ifs accept
<arg choice="req"><replaceable>table</replaceable></arg>
<arg choice="req"><replaceable>map</replaceable></arg>
</cmdsynopsis>
+ <cmdsynopsis>
+ <group choice="req">
+ <arg>add</arg>
+ <arg>delete</arg>
+ </group>
+ <command> element</command>
+ <arg choice="opt"><replaceable>family</replaceable></arg>
+ <arg choice="req"><replaceable>table</replaceable></arg>
+ <arg choice="req"><replaceable>map</replaceable></arg>
+ {
+ <arg choice="req"><replaceable>elements</replaceable></arg>
+ }
+ </cmdsynopsis>
</para>
<para>
Maps store data based on some specific key used as input, they are uniquely identified by an user-defined name and attached to tables.
@@ -857,6 +899,22 @@ filter input iif $int_ifs accept
</para>
</listitem>
</varlistentry>
+ <varlistentry>
+ <term><option>add element</option></term>
+ <listitem>
+ <para>
+ Comma-separated list of elements to add into the specified map.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>delete element</option></term>
+ <listitem>
+ <para>
+ Comma-separated list of element keys to delete from the specified map.
+ </para>
+ </listitem>
+ </varlistentry>
</variablelist>
<table frame="all">
--
2.7.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2017-03-20 10:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-17 15:04 [PATCH nft 3/3] doc: Document add / delete element operations of sets and maps Elise Lennion
2017-03-20 10:16 ` Pablo Neira Ayuso
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).