From c55f36d47a9241402710528c8668a3d98bec571c Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Mon, 2 Jan 2023 19:52:10 +0100 Subject: xml: qos: T4284: fix DSCP CLI values --- .../include/qos/bandwidth-auto.xml.i | 4 +- interface-definitions/include/qos/match-dscp.xml.i | 44 ++++++------ interface-definitions/include/qos/set-dscp.xml.i | 84 +++++++++++++++++++++- 3 files changed, 106 insertions(+), 26 deletions(-) (limited to 'interface-definitions/include') diff --git a/interface-definitions/include/qos/bandwidth-auto.xml.i b/interface-definitions/include/qos/bandwidth-auto.xml.i index 3780b7444..260bd4f7b 100644 --- a/interface-definitions/include/qos/bandwidth-auto.xml.i +++ b/interface-definitions/include/qos/bandwidth-auto.xml.i @@ -7,7 +7,7 @@ auto - Rate matches interface speed + Bandwidth matches interface speed <number> @@ -35,7 +35,7 @@ - \d+(bit|kbit|mbit|gbit|tbit) + (auto|\d+(bit|kbit|mbit|gbit|tbit)) auto diff --git a/interface-definitions/include/qos/match-dscp.xml.i b/interface-definitions/include/qos/match-dscp.xml.i index 1323fc033..2d2fd0a57 100644 --- a/interface-definitions/include/qos/match-dscp.xml.i +++ b/interface-definitions/include/qos/match-dscp.xml.i @@ -3,7 +3,7 @@ Match on Differentiated Services Codepoint (DSCP) - default reliability throughput lowdelay priority immediate flash flash-override critical internet network af11 af12 af13 af21 af22 af23 af31 af32 af33 af41 af42 af43 cs1 cs2 cs3 cs4 cs5 cs6 cs7 ef + default reliability throughput lowdelay priority immediate flash flash-override critical internet network AF11 AF12 AF13 AF21 AF22 AF23 AF31 AF32 AF33 AF41 AF42 AF43 CS1 CS2 CS3 CS4 CS5 CS6 CS7 EF u32:0-63 @@ -54,88 +54,88 @@ match DSCP (111000) - af11 + AF11 High-throughput data - af12 + AF12 High-throughput data - af13 + AF13 High-throughput data - af21 + AF21 Low-latency data - af22 + AF22 Low-latency data - af23 + AF23 Low-latency data - af31 + AF31 Multimedia streaming - af32 + AF32 Multimedia streaming - af33 + AF33 Multimedia streaming - af41 + AF41 Multimedia conferencing - af42 + AF42 Multimedia conferencing - af43 + AF43 Multimedia conferencing - cs1 + CS1 Low-priority data - cs2 + CS2 OAM - cs3 + CS3 Broadcast video - cs4 + CS4 Real-time interactive - cs5 + CS5 Signaling - cs6 + CS6 Network control - cs7 + CS7 - ef + EF Expedited Forwarding - (default|reliability|throughput|lowdelay|priority|immediate|flash|flash-override|critical|internet|network|af11|af12|af13|af21|af22|af23|af31|af32|af33|af41|af42|af43|cs1|cs2|cs3|cs4|cs5|cs6|cs7|ef) + (default|reliability|throughput|lowdelay|priority|immediate|flash|flash-override|critical|internet|network|AF11|AF12|AF13|AF21|AF22|AF23|AF31|AF32|AF33|AF41|AF42|AF43|CS1|CS2|CS3|CS4|CS5|CS6|CS7|EF) diff --git a/interface-definitions/include/qos/set-dscp.xml.i b/interface-definitions/include/qos/set-dscp.xml.i index 55c0ea44d..07f33783f 100644 --- a/interface-definitions/include/qos/set-dscp.xml.i +++ b/interface-definitions/include/qos/set-dscp.xml.i @@ -3,7 +3,7 @@ Change the Differentiated Services (DiffServ) field in the IP header - default reliability throughput lowdelay priority immediate flash flash-override critical internet network + default reliability throughput lowdelay priority immediate flash flash-override critical internet network AF11 AF12 AF13 AF21 AF22 AF23 AF31 AF32 AF33 AF41 AF42 AF43 CS1 CS2 CS3 CS4 CS5 CS6 CS7 EF u32:0-63 @@ -53,9 +53,89 @@ network match DSCP (111000) + + AF11 + High-throughput data + + + AF12 + High-throughput data + + + AF13 + High-throughput data + + + AF21 + Low-latency data + + + AF22 + Low-latency data + + + AF23 + Low-latency data + + + AF31 + Multimedia streaming + + + AF32 + Multimedia streaming + + + AF33 + Multimedia streaming + + + AF41 + Multimedia conferencing + + + AF42 + Multimedia conferencing + + + AF43 + Multimedia conferencing + + + CS1 + Low-priority data + + + CS2 + OAM + + + CS3 + Broadcast video + + + CS4 + Real-time interactive + + + CS5 + Signaling + + + CS6 + Network control + + + CS7 + + + + EF + Expedited Forwarding + - (default|reliability|throughput|lowdelay|priority|immediate|flash|flash-override|critical|internet|network) + (default|reliability|throughput|lowdelay|priority|immediate|flash|flash-override|critical|internet|network|AF11|AF12|AF13|AF21|AF22|AF23|AF31|AF32|AF33|AF41|AF42|AF43|CS1|CS2|CS3|CS4|CS5|CS6|CS7|EF) Priority must be between 0 and 63 -- cgit v1.2.3