commit | 8ebeba8e7ea5664ab3310496c458c924ec8189b0 | [log] [tgz] |
---|---|---|
author | psneha <sneha.prem@infosys.com> | Mon Jul 01 05:34:23 2019 -0400 |
committer | Charles Chan <charles@opennetworking.org> | Mon Jul 08 23:08:22 2019 +0000 |
tree | 59c853f5ef027892df86c26d66f10d1370c8841e | |
parent | dc65d6208b7a2ec0ac1cac1099a661c5a346fc1c [diff] |
Do not pop VLAN for traffic that goes to the pair port Note: popVlan is effective to L2 interface group that gets created while creating L2 multicast group. The popVlan has nothing to do with L2 multicast group itself. Change-Id: I63baf88bfd626b19dcfdf654e4e184e48886f7fc
diff --git a/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/xconnect/impl/XconnectManager.java b/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/xconnect/impl/XconnectManager.java index 102d469..746fd56 100644 --- a/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/xconnect/impl/XconnectManager.java +++ b/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/xconnect/impl/XconnectManager.java
@@ -1006,7 +1006,7 @@ vlanMulticastNextId = flowObjectiveService.allocateNextId(); addMulticastGroupNextObjectiveId(key, vlanMulticastNextId); vlanMulticastNextObjBuilder.addTreatment( - DefaultTrafficTreatment.builder().popVlan().setOutput(pairPort).build() + DefaultTrafficTreatment.builder().setOutput(pairPort).build() ); } vlanMulticastNextObjBuilder.withId(vlanMulticastNextId);