[Falcon] Refactored mcast store implementation.
Change-Id: Ie3fbc675d02c5abe5f5a419d2fc12dbe8fb4ec35
refactored mcast store implementation
Change-Id: I67d70d678813184c522c78e0771f6b8f8f9c25f8
diff --git a/core/api/src/main/java/org/onosproject/net/mcast/McastRoute.java b/core/api/src/main/java/org/onosproject/net/mcast/McastRoute.java
index ff1292b..496b93b 100644
--- a/core/api/src/main/java/org/onosproject/net/mcast/McastRoute.java
+++ b/core/api/src/main/java/org/onosproject/net/mcast/McastRoute.java
@@ -17,7 +17,7 @@
import com.google.common.annotations.Beta;
import com.google.common.base.Objects;
-import org.onlab.packet.IpPrefix;
+import org.onlab.packet.IpAddress;
import static com.google.common.base.MoreObjects.toStringHelper;
import static com.google.common.base.Preconditions.checkNotNull;
@@ -46,11 +46,11 @@
STATIC
}
- private final IpPrefix source;
- private final IpPrefix group;
+ private final IpAddress source;
+ private final IpAddress group;
private final Type type;
- public McastRoute(IpPrefix source, IpPrefix group, Type type) {
+ public McastRoute(IpAddress source, IpAddress group, Type type) {
checkNotNull(source, "Multicast route must have a source");
checkNotNull(group, "Multicast route must specify a group address");
checkNotNull(type, "Must indicate what type of route");
@@ -64,7 +64,7 @@
*
* @return an ip address
*/
- public IpPrefix source() {
+ public IpAddress source() {
return source;
}
@@ -73,7 +73,7 @@
*
* @return an ip address
*/
- public IpPrefix group() {
+ public IpAddress group() {
return group;
}