diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 14:18:53 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 14:18:53 +0000 |
commit | a0e0018c9a7ef5ce7f6d2c3ae16aecbbd16a8f67 (patch) | |
tree | 8feaf1a1932871b139b3b30be4c09c66489918be /man/man8/tc-tcindex.8 | |
parent | Initial commit. (diff) | |
download | iproute2-a0e0018c9a7ef5ce7f6d2c3ae16aecbbd16a8f67.tar.xz iproute2-a0e0018c9a7ef5ce7f6d2c3ae16aecbbd16a8f67.zip |
Adding upstream version 6.1.0.upstream/6.1.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'man/man8/tc-tcindex.8')
-rw-r--r-- | man/man8/tc-tcindex.8 | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/man/man8/tc-tcindex.8 b/man/man8/tc-tcindex.8 new file mode 100644 index 0000000..ccf2c5e --- /dev/null +++ b/man/man8/tc-tcindex.8 @@ -0,0 +1,58 @@ +.TH "Traffic control index filter" 8 "21 Oct 2015" "iproute2" "Linux" + +.SH NAME +tcindex \- traffic control index filter +.SH SYNOPSIS +.in +8 +.ti -8 +.BR tc " " filter " ... " tcindex " [ " hash +.IR SIZE " ] [ " +.B mask +.IR MASK " ] [ " +.B shift +.IR SHIFT " ] [ " +.BR pass_on " | " fall_through " ] [ " classid +.IR CLASSID " ] [ " +.B action +.BR ACTION_SPEC " ]" +.SH DESCRIPTION +This filter allows one to match packets based on their +.B tcindex +field value, i.e. the combination of the DSCP and ECN fields as present in IPv4 +and IPv6 headers. +.SH OPTIONS +.TP +.BI action " ACTION_SPEC" +Apply an action from the generic actions framework on matching packets. +.TP +.BI classid " CLASSID" +Push matching packets into the class identified by +.IR CLASSID . +.TP +.BI hash " SIZE" +Hash table size in entries to use. Defaults to 64. +.TP +.BI mask " MASK" +An optional bitmask to binary +.BR AND " to the packet's " tcindex +field before use. +.TP +.BI shift " SHIFT" +The number of bits to right-shift a packet's +.B tcindex +value before use. If a +.B mask +has been set, masking is done before shifting. +.TP +.B pass_on +If this flag is set, failure to find a class for the resulting ID will make the +filter fail and lead to the next filter being consulted. +.TP +.B fall_through +This is the opposite of +.B pass_on +and the default. The filter will classify the packet even if there is no class +present for the resulting class ID. + +.SH SEE ALSO +.BR tc (8) |