commit | 3930f6351cffbd28dc9e3001e6de94cb129bb143 | [log] [tgz] |
---|---|---|
author | Jonathan Hart <jono@onlab.us> | Mon Oct 19 12:12:51 2015 -0700 |
committer | Gerrit Code Review <gerrit@onlab.us> | Wed Jan 13 19:08:16 2016 +0000 |
tree | c854cc783a9b87a7988b311a413beee9738549bd | |
parent | e32010334044b059007263844c88a3c191a9e0c7 [diff] [blame] |
FPM component that can decode routes from Quagga's FIB push interface. Change-Id: I57bfd9273b81c8d368a59a3acea53486cb4acfc1
diff --git a/drivers/src/main/java/org/onosproject/driver/pipeline/SoftRouterPipeline.java b/drivers/src/main/java/org/onosproject/driver/pipeline/SoftRouterPipeline.java index 548526b..d2c3cd9 100644 --- a/drivers/src/main/java/org/onosproject/driver/pipeline/SoftRouterPipeline.java +++ b/drivers/src/main/java/org/onosproject/driver/pipeline/SoftRouterPipeline.java
@@ -384,8 +384,11 @@ .fromApp(fwd.appId()) .withPriority(fwd.priority()) .forDevice(deviceId) - .withSelector(filteredSelector) - .withTreatment(tt); + .withSelector(filteredSelector); + + if (tt != null) { + ruleBuilder.withTreatment(tt); + } if (fwd.permanent()) { ruleBuilder.makePermanent();