commit | f331a49ca9af22d507298cc5e6a7e10991a1bd2a | [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 | 798a437f3c9549c364993cb61b5f794ce56311e0 | |
parent | 3a60ee90246d215874732ea61d829e7cd8f6b453 [diff] [blame] |
Introduces seen before routes in DefaultRoutingHandler - to remember the routes that have been visited before Change-Id: I96470ad5eb0837f7b734ba634c7c3d26e25d03ed
diff --git a/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java b/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java index 97436ab..745d2f8 100644 --- a/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java +++ b/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);