commit | b524fff788874b18a144dd4196c322026c47282c | [log] [tgz] |
---|---|---|
author | Andreas Pantelopoulos <andreas@opennetworking.org> | Thu Feb 08 12:42:06 2018 -0800 |
committer | Charles Chan <charles@opennetworking.org> | Thu Feb 08 21:17:12 2018 +0000 |
tree | ae5d543eb17a06151c4f0ca50ad351a93708c529 | |
parent | f3f7594e2319276ddf44e50847c79e3f527f740a [diff] |
Bug fix for Ofdpa2 group handler. When introducing the mplsSwap groups, we affected the pseudowire instantiation. This is now fixed with this patch. Change-Id: I6f98c49b954017bb0ea899d5ecc15c5a1b8ba340
diff --git a/drivers/default/src/main/java/org/onosproject/driver/pipeline/ofdpa/Ofdpa2GroupHandler.java b/drivers/default/src/main/java/org/onosproject/driver/pipeline/ofdpa/Ofdpa2GroupHandler.java index f9c9f22..93730c7 100644 --- a/drivers/default/src/main/java/org/onosproject/driver/pipeline/ofdpa/Ofdpa2GroupHandler.java +++ b/drivers/default/src/main/java/org/onosproject/driver/pipeline/ofdpa/Ofdpa2GroupHandler.java
@@ -300,7 +300,7 @@ } - if (mplsSwap) { + if (mplsSwap && !isPw) { log.debug("Creating a MPLS Swap - MPLS Interface - L2 Interface group chain."); // break up simple next objective to GroupChain objects