diff --git a/utils/misc/src/main/java/org/onlab/packet/Ip4Address.java b/utils/misc/src/main/java/org/onlab/packet/Ip4Address.java index 36b6f81b0c..50472716fc 100644 --- a/utils/misc/src/main/java/org/onlab/packet/Ip4Address.java +++ b/utils/misc/src/main/java/org/onlab/packet/Ip4Address.java @@ -32,6 +32,11 @@ public final class Ip4Address extends IpAddress { public static final int BYTE_LENGTH = IpAddress.INET_BYTE_LENGTH; public static final int BIT_LENGTH = IpAddress.INET_BIT_LENGTH; + /** + * All-zero unspecified IPv4 address. + */ + public static final Ip4Address ZERO = Ip4Address.valueOf("0.0.0.0"); + /** * Constructor for given IP address version and address octets. * diff --git a/utils/misc/src/main/java/org/onlab/packet/Ip6Address.java b/utils/misc/src/main/java/org/onlab/packet/Ip6Address.java index 02a1e15dc0..046920a2b2 100644 --- a/utils/misc/src/main/java/org/onlab/packet/Ip6Address.java +++ b/utils/misc/src/main/java/org/onlab/packet/Ip6Address.java @@ -31,6 +31,11 @@ public final class Ip6Address extends IpAddress { public static final int BYTE_LENGTH = IpAddress.INET6_BYTE_LENGTH; public static final int BIT_LENGTH = IpAddress.INET6_BIT_LENGTH; + /** + * All-zero unspecified IPv6 address. + */ + public static final Ip6Address ZERO = Ip6Address.valueOf("::"); + /** * Constructor for given IP address version and address octets. *