2424.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
2525.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2626.\"
27- .Dd July 7 , 2025
27+ .Dd August 5 , 2025
2828.Dt PFCTL 8
2929.Os
3030.Sh NAME
@@ -410,6 +410,7 @@ This is the default behaviour.
410410.It Fl o Cm profile
411411Enable basic ruleset optimizations with profiling.
412412.El
413+ .Pp
413414For further information on the ruleset optimizer, see
414415.Xr pf.conf 5 .
415416.It Fl P
@@ -431,7 +432,7 @@ Perform reverse DNS lookups on states and tables when displaying them.
431432and
432433.Fl r
433434are mutually exclusive.
434- .It Fl s Ar modifier
435+ .It Fl s Ar modifier Op Fl R Ar id
435436Show the filter parameters specified by
436437.Ar modifier
437438(may be abbreviated):
@@ -563,19 +564,16 @@ no free ports in translation port range
563564.It Fl S
564565Do not perform domain name resolution.
565566If a name cannot be resolved without DNS, an error will be reported.
566- .It Fl T Ar command Op Ar address ...
567+ .It Fl t Ar table Fl T Ar command Op Ar address ...
567568Specify the
568569.Ar command
569- (may be abbreviated) to apply to the table.
570+ (may be abbreviated) to apply to
571+ .Ar table .
570572Commands include:
571573.Pp
572- .Bl -tag -width xxxxxxxxxxxx -compact
573- .It Fl T Cm kill
574- Kill a table.
575- .It Fl T Cm flush
576- Flush all addresses of a table.
574+ .Bl -tag -width " -T expire number" -compact
577575.It Fl T Cm add
578- Add one or more addresses in a table.
576+ Add one or more addresses to a table.
579577Automatically create a persistent table if it does not exist.
580578.It Fl T Cm delete
581579Delete one or more addresses from a table.
@@ -586,6 +584,10 @@ seconds ago.
586584For entries which have never had their statistics cleared,
587585.Ar number
588586refers to the time they were added to the table.
587+ .It Fl T Cm flush
588+ Flush all addresses in a table.
589+ .It Fl T Cm kill
590+ Kill a table.
589591.It Fl T Cm replace
590592Replace the addresses of the table.
591593Automatically create a persistent table if it does not exist.
@@ -765,8 +767,6 @@ tables of the same name from anchors attached below it.
765767.It C
766768This flag is set when per-address counters are enabled on the table.
767769.El
768- .It Fl t Ar table
769- Specify the name of the table.
770770.It Fl v
771771Produce more verbose output.
772772A second use of
0 commit comments