xref: /aosp_15_r20/external/iptables/extensions/libxt_statistic.man (revision a71a954618bbadd4a345637e5edcf36eec826889)
1*a71a9546SAutomerger Merge WorkerThis module matches packets based on some statistic condition.
2*a71a9546SAutomerger Merge WorkerIt supports two distinct modes settable with the
3*a71a9546SAutomerger Merge Worker\fB\-\-mode\fP
4*a71a9546SAutomerger Merge Workeroption.
5*a71a9546SAutomerger Merge Worker.PP
6*a71a9546SAutomerger Merge WorkerSupported options:
7*a71a9546SAutomerger Merge Worker.TP
8*a71a9546SAutomerger Merge Worker\fB\-\-mode\fP \fImode\fP
9*a71a9546SAutomerger Merge WorkerSet the matching mode of the matching rule, supported modes are
10*a71a9546SAutomerger Merge Worker.B random
11*a71a9546SAutomerger Merge Workerand
12*a71a9546SAutomerger Merge Worker.B nth.
13*a71a9546SAutomerger Merge Worker.TP
14*a71a9546SAutomerger Merge Worker[\fB!\fP] \fB\-\-probability\fP \fIp\fP
15*a71a9546SAutomerger Merge WorkerSet the probability for a packet to be randomly matched. It only works with the
16*a71a9546SAutomerger Merge Worker\fBrandom\fP mode. \fIp\fP must be within 0.0 and 1.0. The supported
17*a71a9546SAutomerger Merge Workergranularity is in 1/2147483648th increments.
18*a71a9546SAutomerger Merge Worker.TP
19*a71a9546SAutomerger Merge Worker[\fB!\fP] \fB\-\-every\fP \fIn\fP
20*a71a9546SAutomerger Merge WorkerMatch one packet every nth packet. It works only with the
21*a71a9546SAutomerger Merge Worker.B nth
22*a71a9546SAutomerger Merge Workermode (see also the
23*a71a9546SAutomerger Merge Worker\fB\-\-packet\fP
24*a71a9546SAutomerger Merge Workeroption).
25*a71a9546SAutomerger Merge Worker.TP
26*a71a9546SAutomerger Merge Worker\fB\-\-packet\fP \fIp\fP
27*a71a9546SAutomerger Merge WorkerSet the initial counter value (0 <= p <= n\-1, default 0) for the
28*a71a9546SAutomerger Merge Worker.B nth
29*a71a9546SAutomerger Merge Workermode.
30