Workaround for CORD-1672
Change-Id: Idb9d41a9f56f76432ca4ee3dc0a356768b0a987c
diff --git a/src/main/java/org/onosproject/segmentrouting/RoutingRulePopulator.java b/src/main/java/org/onosproject/segmentrouting/RoutingRulePopulator.java
index 89aa4a3..03ba29b 100644
--- a/src/main/java/org/onosproject/segmentrouting/RoutingRulePopulator.java
+++ b/src/main/java/org/onosproject/segmentrouting/RoutingRulePopulator.java
@@ -1009,9 +1009,10 @@
private ForwardingObjective.Builder dad6FwdObjective(PortNumber port, int priority) {
TrafficSelector.Builder sBuilder = DefaultTrafficSelector.builder();
sBuilder.matchEthType(TYPE_IPV6)
- .matchIPv6Src(Ip6Address.ZERO.toIpPrefix())
- .matchIPProtocol(PROTOCOL_ICMP6)
- .matchIcmpv6Type(NEIGHBOR_SOLICITATION);
+ .matchIPv6Src(Ip6Address.ZERO.toIpPrefix());
+ // TODO CORD-1672 Fix this when OFDPA can distinguish ::/0 and ::/128 correctly
+ // .matchIPProtocol(PROTOCOL_ICMP6)
+ // .matchIcmpv6Type(NEIGHBOR_SOLICITATION);
if (port != null) {
sBuilder.matchInPort(port);
}