commit | dcd56ba4ce1c3ec84bf9f54783497f617ed5f707 | [log] [tgz] |
---|---|---|
author | Carmelo Cascone <carmelo@opennetworking.org> | Tue Aug 04 17:19:40 2020 -0700 |
committer | Carmelo Cascone <carmelo@opennetworking.org> | Tue Aug 11 01:13:27 2020 +0000 |
tree | 709e38afd61a33bccc5d16189379ebd1814305b0 | |
parent | 1b8afbc749d43c974fa3e2ede305d6ccf226526e [diff] |
Use instance 0 for first replica of P4RT clone groups Some switch implementations do not support non-zero values Change-Id: I6fb7e9075fe0c6f48448f43c58054e03f4e9781b (cherry picked from commit 8767511609393c7d4b3aa63700c0c6957096a245)
diff --git a/core/net/src/main/java/org/onosproject/net/pi/impl/PiReplicationGroupTranslatorImpl.java b/core/net/src/main/java/org/onosproject/net/pi/impl/PiReplicationGroupTranslatorImpl.java index 1f562a4..53fb9d2 100644 --- a/core/net/src/main/java/org/onosproject/net/pi/impl/PiReplicationGroupTranslatorImpl.java +++ b/core/net/src/main/java/org/onosproject/net/pi/impl/PiReplicationGroupTranslatorImpl.java
@@ -118,7 +118,7 @@ // Use incremental instance IDs for replicas of the same port. replicaMap.putIfAbsent(port, Sets.newHashSet()); replicaMap.get(port).add( - new PiPreReplica(port, replicaMap.get(port).size() + 1)); + new PiPreReplica(port, replicaMap.get(port).size())); } return replicaMap.values().stream() .flatMap(Collection::stream)