Author: toad
Date: 2007-06-14 15:38:36 +0000 (Thu, 14 Jun 2007)
New Revision: 13598

Modified:
   trunk/freenet/src/freenet/io/Inet6AddressMatcher.java
Log:
This is a better way

Modified: trunk/freenet/src/freenet/io/Inet6AddressMatcher.java
===================================================================
--- trunk/freenet/src/freenet/io/Inet6AddressMatcher.java       2007-06-14 
15:15:19 UTC (rev 13597)
+++ trunk/freenet/src/freenet/io/Inet6AddressMatcher.java       2007-06-14 
15:38:36 UTC (rev 13598)
@@ -54,6 +54,7 @@
                                        bits = Math.max(bits - 8, 0);
                                }
                        }
+                       if(Arrays.equals(netmask, FULL_MASK)) netmask = 
FULL_MASK;
                } else {
                        address = convertToBytes(pattern);
                        netmask = FULL_MASK;
@@ -94,7 +95,7 @@
        }

        public String getHumanRepresentation() {
-               if(netmask.equals(FULL_MASK))
+               if(netmask == FULL_MASK)
                        return convertToString(address);
                else
                        return 
convertToString(address)+'/'+convertToString(netmask);


Reply via email to