[ovs-dev] [PATCH v2] Document how to match any packet with a VLAN header.
Ben Pfaff
blp at ovn.org
Fri Mar 11 01:46:10 UTC 2016
This one is actually useful, I don't know how I omitted it whenever I wrote
this documentation.
Signed-off-by: Ben Pfaff <blp at ovn.org>
---
Supersedes http://openvswitch.org/pipermail/dev/2016-March/067562.html
DESIGN.md | 4 ++++
utilities/ovs-ofctl.8.in | 5 ++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/DESIGN.md b/DESIGN.md
index 6865d47..a330312 100644
--- a/DESIGN.md
+++ b/DESIGN.md
@@ -426,6 +426,7 @@ version works.
[8] 0000/efff <none> <none> <none>
[9] 1001/1001 <none> <none> 1001/1001,--
[10] 3000/3000 <none> <none> <none>
+ [11] 1000/1000 <none> fffe/0,??/1 1000/1000,--
Each column is interpreted as follows.
@@ -512,6 +513,9 @@ The matches are:
is just an example; one can match on any desired VID bit
pattern.)
+[11] Matches any packet with an 802.1Q header, regardless of VID or
+ PCP.
+
Additional notes:
- OF1.2: The top three bits of OXM_OF_VLAN_VID are fixed to zero,
diff --git a/utilities/ovs-ofctl.8.in b/utilities/ovs-ofctl.8.in
index bc3ddae..1b0718d 100644
--- a/utilities/ovs-ofctl.8.in
+++ b/utilities/ovs-ofctl.8.in
@@ -1051,7 +1051,10 @@ header with the CFI bit (with value \fB0x1000\fR) forced to 1.
Examples:
.RS
.IP \fBvlan_tci=0\fR
-Match only packets without an 802.1Q header.
+Match packets without an 802.1Q header.
+.IP \fBvlan_tci=0x1000/0x1000\fR
+Match packets with an 802.1Q header, regardless of VLAN and priority
+values.
.IP \fBvlan_tci=0xf123\fR
Match packets tagged with priority 7 in VLAN 0x123.
.IP \fBvlan_tci=0x1123/0x1fff\fR
--
2.1.3
More information about the dev
mailing list