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]