Added isLinkLocal predicate to MacAddress and used it in ReactiveForwarding.
diff --git a/apps/fwd/src/main/java/org/onlab/onos/fwd/ReactiveForwarding.java b/apps/fwd/src/main/java/org/onlab/onos/fwd/ReactiveForwarding.java
index 74e9b14..3578715 100644
--- a/apps/fwd/src/main/java/org/onlab/onos/fwd/ReactiveForwarding.java
+++ b/apps/fwd/src/main/java/org/onlab/onos/fwd/ReactiveForwarding.java
@@ -137,6 +137,11 @@
HostId id = HostId.hostId(ethPkt.getDestinationMAC());
+ // Do not process link-local addresses in any way.
+ if (id.mac().isLinkLocal()) {
+ return;
+ }
+
// Do we know who this is for? If not, flood and bail.
Host dst = hostService.getHost(id);
if (dst == null) {