Remove duplicated multicast prefix declaration
(Following #7957)
Also,
Update copyright
Few documentation improvements
Change-Id: If4a6b9f168e9d7587976f1f2b59c2b59b81c6c2f
diff --git a/utils/misc/src/test/java/org/onlab/packet/IpAddressTest.java b/utils/misc/src/test/java/org/onlab/packet/IpAddressTest.java
index 8505d10..43a9d5e 100644
--- a/utils/misc/src/test/java/org/onlab/packet/IpAddressTest.java
+++ b/utils/misc/src/test/java/org/onlab/packet/IpAddressTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2014-2015 Open Networking Laboratory
+ * Copyright 2014-2016 Open Networking Laboratory
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
diff --git a/utils/misc/src/test/java/org/onlab/packet/IpPrefixTest.java b/utils/misc/src/test/java/org/onlab/packet/IpPrefixTest.java
index 052a4cb..34e1e91 100644
--- a/utils/misc/src/test/java/org/onlab/packet/IpPrefixTest.java
+++ b/utils/misc/src/test/java/org/onlab/packet/IpPrefixTest.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2014-2015 Open Networking Laboratory
+ * Copyright 2014-2016 Open Networking Laboratory
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -97,6 +97,25 @@
}
/**
+ * Tests if the prefix is a multicast prefix.
+ */
+ @Test
+ public void testIsMulticast() {
+ IpPrefix v4Unicast = IpPrefix.valueOf("10.0.0.1/16");
+ IpPrefix v4Multicast = IpPrefix.valueOf("224.0.0.1/4");
+ IpPrefix v4Overlap = IpPrefix.valueOf("192.0.0.0/2");
+ IpPrefix v6Unicast = IpPrefix.valueOf("1000::1/8");
+ IpPrefix v6Multicast = IpPrefix.valueOf("ff02::1/8");
+ IpPrefix v6Overlap = IpPrefix.valueOf("ff00::1/4");
+ assertFalse(v4Unicast.isMulticast());
+ assertTrue(v4Multicast.isMulticast());
+ assertFalse(v4Overlap.isMulticast());
+ assertFalse(v6Unicast.isMulticast());
+ assertTrue(v6Multicast.isMulticast());
+ assertFalse(v6Overlap.isMulticast());
+ }
+
+ /**
* Tests returning the IP address value and IP address prefix length of
* an IPv4 prefix.
*/