<arg choice="opt"><replaceable>family</replaceable></arg>
</cmdsynopsis>
<cmdsynopsis>
- <arg choice="req">export</arg>
+ <arg choice="plain">export</arg>
<arg choice="opt"><command>ruleset</command></arg>
- <arg choice="req"><replaceable>format</replaceable></arg>
+ <arg choice="plain"><replaceable>format</replaceable></arg>
</cmdsynopsis>
</para>
<replaceable>table</replaceable>
</cmdsynopsis>
<cmdsynopsis>
- <group choice="req">
- <arg>delete</arg>
- </group>
+ <literal>delete</literal>
<command>table</command>
<arg choice="opt"><replaceable>family</replaceable></arg>
<literal> handle </literal><replaceable>handle</replaceable>
<replaceable>chain</replaceable>
</cmdsynopsis>
<cmdsynopsis>
- <group choice="req">
- <arg>delete</arg>
- </group>
+ <literal>delete</literal>
<command>chain</command>
<arg choice="opt"><replaceable>family</replaceable></arg>
<replaceable>table</replaceable>
<programlisting>
nft add rule filter input ip saddr @allowed_hosts tcp dport @allowed_ports accept
</programlisting>
- The sets <literal>allowed_hosts</literal> and <literal>allowed_ports</literal>need to
+ The sets <literal>allowed_hosts</literal> and <literal>allowed_ports</literal> need to
be created first. The next section describes nft set syntax in more detail.
</example>
</para>
<replaceable>set</replaceable>
</cmdsynopsis>
<cmdsynopsis>
- <group choice="req">
- <arg>delete</arg>
- </group>
+ <literal>delete</literal>
<command> set</command>
<arg choice="opt"><replaceable>family</replaceable></arg>
<replaceable>table</replaceable>
<replaceable>object</replaceable>
</cmdsynopsis>
<cmdsynopsis>
- <group choice="req">
- <arg>delete</arg>
- </group>
+ <literal>delete</literal>
<command> type</command>
<arg choice="opt"><replaceable>family</replaceable></arg>
<replaceable>table</replaceable>