Fix grammar in the portion about FIBs. Also, cross-reference
setfib(2) instead of setfib(1) for the 16-FIB limit. PR: docs/157452 Approved by: hrs (mentor)
This commit is contained in:
parent
1123f298f3
commit
2aecf1d196
@ -957,25 +957,27 @@ actions.
|
||||
The packet is tagged so as to use the FIB (routing table)
|
||||
.Ar fibnum
|
||||
in any subsequent forwarding decisions.
|
||||
Initially this is limited to the values 0 through 15, see
|
||||
.Xr setfib 1 .
|
||||
In the current implementation, this is limited to the values 0 through 15, see
|
||||
.Xr setfib 2 .
|
||||
Processing continues at the next rule.
|
||||
It is possible to use the
|
||||
.Cm tablearg
|
||||
keyword with a setfib.
|
||||
If tablearg value is not within compiled FIB range packet fib is set to 0.
|
||||
keyword with setfib.
|
||||
If the tablearg value is not within the compiled range of fibs,
|
||||
the packet's fib is set to 0.
|
||||
.It Cm reass
|
||||
Queue and reassemble ip fragments.
|
||||
Queue and reassemble IP fragments.
|
||||
If the packet is not fragmented, counters are updated and
|
||||
processing continues with the next rule.
|
||||
If the packet is the last logical fragment, the packet is reassembled and, if
|
||||
.Va net.inet.ip.fw.one_pass
|
||||
is set to 0, processing continues with the next rule, else packet is
|
||||
allowed to pass and search terminates.
|
||||
If the packet is a fragment in the middle, it is consumed and
|
||||
is set to 0, processing continues with the next rule.
|
||||
Otherwise, the packet is allowed to pass and the search terminates.
|
||||
If the packet is a fragment in the middle of a logical group of fragments,
|
||||
it is consumed and
|
||||
processing stops immediately.
|
||||
.Pp
|
||||
Fragments handling can be tuned via
|
||||
Fragment handling can be tuned via
|
||||
.Va net.inet.ip.maxfragpackets
|
||||
and
|
||||
.Va net.inet.ip.maxfragsperpacket
|
||||
|
Loading…
Reference in New Issue
Block a user