You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2005/11/29 14:29:13 UTC
svn commit: r349715 -
/tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11AprProcessor.java
Author: remm
Date: Tue Nov 29 05:29:07 2005
New Revision: 349715
URL: http://svn.apache.org/viewcvs?rev=349715&view=rev
Log:
- 37673: Fix getLocalName and getLocalPort.
Modified:
tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11AprProcessor.java
Modified: tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11AprProcessor.java
URL: http://svn.apache.org/viewcvs/tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11AprProcessor.java?rev=349715&r1=349714&r2=349715&view=diff
==============================================================================
--- tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11AprProcessor.java (original)
+++ tomcat/connectors/trunk/http11/src/java/org/apache/coyote/http11/Http11AprProcessor.java Tue Nov 29 05:29:07 2005
@@ -1045,11 +1045,7 @@
if (localAddr == null && (socket != 0)) {
try {
long sa = Address.get(Socket.APR_LOCAL, socket);
- Sockaddr addr = new Sockaddr();
- if (Address.fill(addr, sa)) {
- localAddr = addr.hostname;
- localPort = addr.port;
- }
+ localAddr = Address.getip(sa);
} catch (Exception e) {
log.warn(sm.getString("http11processor.socket.info"), e);
}
@@ -1077,11 +1073,8 @@
if (localPort == -1 && (socket != 0)) {
try {
long sa = Address.get(Socket.APR_LOCAL, socket);
- Sockaddr addr = new Sockaddr();
- if (Address.fill(addr, sa)) {
- localAddr = addr.hostname;
- localPort = addr.port;
- }
+ Sockaddr addr = Address.getInfo(sa);
+ localPort = addr.port;
} catch (Exception e) {
log.warn(sm.getString("http11processor.socket.info"), e);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org