diff options
Diffstat (limited to 'www/fhttpd/files/patch-ad')
-rw-r--r-- | www/fhttpd/files/patch-ad | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/www/fhttpd/files/patch-ad b/www/fhttpd/files/patch-ad new file mode 100644 index 000000000000..eae416162010 --- /dev/null +++ b/www/fhttpd/files/patch-ad @@ -0,0 +1,11 @@ +--- log.cc.orig Sat Jan 29 00:53:07 2000 ++++ log.cc Sat Jan 29 00:54:02 2000 +@@ -688,7 +688,7 @@ + if(client){ + sprintf(tmpstr,"%d",currentconnection->socket->port); + SendLogMessage(client,NULL,NULL,NULL,0,"CLIENT_EXISTS_LOCAL_PORT",tmpstr); +- if(!getsockname(currentconnection->gethandle(),(sockaddr*)&currsock,&currsockaddrlen)){ ++ if(!getsockname(currentconnection->gethandle(),(sockaddr*)&currsock,(socklen_t*)&currsockaddrlen)){ + SendLogMessage(client,NULL,NULL,NULL,0,"CLIENT_EXISTS_LOCAL_IP",inet_ntoa(currsock.sin_addr)); + } + SendLogMessage(client,NULL,NULL,NULL,0,"CLIENT_EXISTS_IP",inet_ntoa(((sockaddr_in*)currentconnection->getaddress())->sin_addr)); |