]> git.sesse.net Git - vlc/blobdiff - src/misc/httpd.c
* all: forgot to commit theses files.
[vlc] / src / misc / httpd.c
index 3c81ce5c31f5cf7bbeb2a3f7ec2404ab76a1b956..fb8883c5d9a6061f09ec80d97d0808eeba2b2fd4 100644 (file)
@@ -1267,7 +1267,7 @@ static void httpd_ClientInit( httpd_client_t *cl )
 {
     cl->i_state = HTTPD_CLIENT_RECEIVING;
     cl->i_activity_date = mdate();
-    cl->i_activity_timeout = 10000000LL;
+    cl->i_activity_timeout = 50000000LL;
     cl->i_buffer_size = 10000;
     cl->i_buffer = 0;
     cl->p_buffer = malloc( cl->i_buffer_size );
@@ -1288,6 +1288,12 @@ void httpd_ClientModeBidir( httpd_client_t *cl )
     cl->i_mode   = HTTPD_CLIENT_BIDIR;
 }
 
+char* httpd_ClientIP( httpd_client_t *cl )
+{
+    /* FIXME not thread safe */
+    return strdup( inet_ntoa( cl->sock.sin_addr ) );
+}
+
 static void httpd_ClientClean( httpd_client_t *cl )
 {
     if( cl->fd > 0 )