Author: bago
Date: Mon Apr 16 05:53:05 2007
New Revision: 529224

URL: http://svn.apache.org/viewvc?view=rev&rev=529224
Log:
Fix bug in ipv6 lookup by AMechanism (ClassCastException)

Modified:
    james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java

Modified: 
james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java
URL: 
http://svn.apache.org/viewvc/james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java?view=diff&rev=529224&r1=529223&r2=529224
==============================================================================
--- james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java 
(original)
+++ james/jspf/trunk/src/main/java/org/apache/james/jspf/terms/AMechanism.java 
Mon Apr 16 05:53:05 2007
@@ -206,11 +206,10 @@
     public List getAAAARecords(DNSService dns, String strServer)
             throws PermErrorException, TempErrorException {
         List listAAAAData;
-        if (IPAddr.isIPAddr(strServer)) {
-            IPAddr ipTest = IPAddr.getAddress(strServer);
+        if (IPAddr.isIPV6(strServer)) {
             // Address is already an IP address, so add it to list
             listAAAAData = new ArrayList();
-            listAAAAData.add(ipTest);
+            listAAAAData.add(strServer);
         } else {
             try {
                 listAAAAData = dns.getRecords(strServer, DNSService.AAAA);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to