gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] storm/org/nongnu/storm/http/server HTTPServer.java


From: Hermanni Hyytiälä
Subject: [Gzz-commits] storm/org/nongnu/storm/http/server HTTPServer.java
Date: Mon, 05 May 2003 09:27:30 -0400

CVSROOT:        /cvsroot/storm
Module name:    storm
Changes by:     Hermanni Hyytiälä <address@hidden>      03/05/05 09:27:30

Modified files:
        org/nongnu/storm/http/server: HTTPServer.java 

Log message:
        Get remote IP-address

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/storm/storm/org/nongnu/storm/http/server/HTTPServer.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: storm/org/nongnu/storm/http/server/HTTPServer.java
diff -u storm/org/nongnu/storm/http/server/HTTPServer.java:1.2 
storm/org/nongnu/storm/http/server/HTTPServer.java:1.3
--- storm/org/nongnu/storm/http/server/HTTPServer.java:1.2      Tue Apr 29 
09:16:49 2003
+++ storm/org/nongnu/storm/http/server/HTTPServer.java  Mon May  5 09:27:30 2003
@@ -77,11 +77,18 @@
         lsock = new ServerSocket(port, backlog, bindAddr);
     }
     
+    /** Return the IP-address of remote host */
+    
+    public String getRemoteIPAddress() {
+       
+       return csock.getInetAddress().toString().substring(1);
+       
+    }    
    
     public void run() {
         try {
             while (!isInterrupted()) {
-                Socket csock = lsock.accept();
+                csock = lsock.accept();
                 HTTPConnection sess =
                     connf.newConnection(csock);
             }
@@ -90,6 +97,7 @@
 
     private ServerSocket lsock;
     private HTTPConnection.Factory connf;
+    private Socket csock;
 
     public static void main(String[] argv) {
         try {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]