24
24
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25
25
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26
26
.\"
27
- .Dd July 7 , 2025
27
+ .Dd August 5 , 2025
28
28
.Dt PFCTL 8
29
29
.Os
30
30
.Sh NAME
@@ -410,6 +410,7 @@ This is the default behaviour.
410
410
.It Fl o Cm profile
411
411
Enable basic ruleset optimizations with profiling.
412
412
.El
413
+ .Pp
413
414
For further information on the ruleset optimizer, see
414
415
.Xr pf.conf 5 .
415
416
.It Fl P
@@ -431,7 +432,7 @@ Perform reverse DNS lookups on states and tables when displaying them.
431
432
and
432
433
.Fl r
433
434
are mutually exclusive.
434
- .It Fl s Ar modifier
435
+ .It Fl s Ar modifier Op Fl R Ar id
435
436
Show the filter parameters specified by
436
437
.Ar modifier
437
438
(may be abbreviated):
@@ -563,19 +564,16 @@ no free ports in translation port range
563
564
.It Fl S
564
565
Do not perform domain name resolution.
565
566
If 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 ...
567
568
Specify the
568
569
.Ar command
569
- (may be abbreviated) to apply to the table.
570
+ (may be abbreviated) to apply to
571
+ .Ar table .
570
572
Commands include:
571
573
.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
577
575
.It Fl T Cm add
578
- Add one or more addresses in a table.
576
+ Add one or more addresses to a table.
579
577
Automatically create a persistent table if it does not exist.
580
578
.It Fl T Cm delete
581
579
Delete one or more addresses from a table.
@@ -586,6 +584,10 @@ seconds ago.
586
584
For entries which have never had their statistics cleared,
587
585
.Ar number
588
586
refers 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.
589
591
.It Fl T Cm replace
590
592
Replace the addresses of the table.
591
593
Automatically create a persistent table if it does not exist.
@@ -765,8 +767,6 @@ tables of the same name from anchors attached below it.
765
767
.It C
766
768
This flag is set when per-address counters are enabled on the table.
767
769
.El
768
- .It Fl t Ar table
769
- Specify the name of the table.
770
770
.It Fl v
771
771
Produce more verbose output.
772
772
A second use of
0 commit comments