commit | 41d389a4652f96e38ddc48f93f0328d137ec50e0 | [log] [tgz] |
---|---|---|
author | pier <pier@opennetworking.org> | Tue Jan 07 15:39:39 2020 +0100 |
committer | pier <pier@opennetworking.org> | Mon Feb 10 17:27:56 2020 +0100 |
tree | 5e6d9d02abf253b9b97c2cfcbbda24a816570284 | |
parent | e60697e11de492f6f98c76e1133ab89eef3c54fa [diff] [blame] |
Introduces seen before routes in DefaultRoutingHandler - to remember the routes that have been visited before Change-Id: I96470ad5eb0837f7b734ba634c7c3d26e25d03ed
diff --git a/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java b/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java index 97436ab..745d2f8 100644 --- a/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java +++ b/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java
@@ -1592,6 +1592,7 @@ if (mastershipService.isLocalMaster(deviceId)) { defaultRoutingHandler.populatePortAddressingRules(deviceId); + defaultRoutingHandler.purgeSeenBeforeRoutes(deviceId); DefaultGroupHandler groupHandler = groupHandlerMap.get(deviceId); groupHandler.createGroupsFromVlanConfig(); routingRulePopulator.populateSubnetBroadcastRule(deviceId);