commit | 4a69ef82e252493318b13cd1bfab0fe63d30be67 | [log] [tgz] |
---|---|---|
author | Thiago Santos <thiago@mode.net> | Tue Aug 21 21:18:05 2018 -0700 |
committer | Thomas Vachuska <tom@opennetworking.org> | Mon Mar 04 18:00:15 2019 +0000 |
tree | 72758d1c3d2cca1e72c261d94b781b9b9c9f5649 | |
parent | 5c34cfe7fbd84d3710a9b39029e56119c53cc88f [diff] [blame] |
TrafficTreatment: add support for IP DSCP modifications Allow modifying IP DSCP field in the headers. Change-Id: Idd765f40f1baec810273536adcd56bf0e480217f
diff --git a/core/api/src/main/java/org/onosproject/net/flow/TrafficTreatment.java b/core/api/src/main/java/org/onosproject/net/flow/TrafficTreatment.java index f61b017..154f8c6 100644 --- a/core/api/src/main/java/org/onosproject/net/flow/TrafficTreatment.java +++ b/core/api/src/main/java/org/onosproject/net/flow/TrafficTreatment.java
@@ -428,6 +428,14 @@ Builder piTableAction(PiTableAction piTableAction); /** + * Sets the IP DSCP field. + * + * @param dscpValue the DSCP value + * @return a treatment builder. + */ + Builder setIpDscp(byte dscpValue); + + /** * Uses an extension treatment. * * @param extension extension treatment