summaryrefslogtreecommitdiff
path: root/src/proxy/proxytrack.c
diff options
context:
space:
mode:
authorXavier Roche <xroche@users.noreply.github.com>2012-03-19 13:02:50 +0000
committerXavier Roche <xroche@users.noreply.github.com>2012-03-19 13:02:50 +0000
commit1096a6b82c4110f7a15132c9a2b525899d62380c (patch)
tree253b431bc06ce806ee47aa7b7c4285da8c5503d6 /src/proxy/proxytrack.c
parent211c870cbaf49795e5e15b7726f5f52da7a8cf4a (diff)
httrack 3.43.12 (again)
Diffstat (limited to 'src/proxy/proxytrack.c')
-rw-r--r--src/proxy/proxytrack.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/proxy/proxytrack.c b/src/proxy/proxytrack.c
index 195c1a5..78775ab 100644
--- a/src/proxy/proxytrack.c
+++ b/src/proxy/proxytrack.c
@@ -1365,10 +1365,7 @@ static int proxytrack_process_HTTP_threaded(PT_Indexes indexes, T_SOC soc) {
static int proxytrack_start_HTTP(PT_Indexes indexes, T_SOC soc) {
while(soc != INVALID_SOCKET) {
T_SOC soc_c;
- struct sockaddr clientAddr;
- int clientAddrLen = sizeof(struct sockaddr);
- memset(&clientAddr, 0, sizeof(clientAddr));
- if ( (soc_c = (T_SOC) accept(soc, &clientAddr, &clientAddrLen)) != INVALID_SOCKET) {
+ if ( (soc_c = (T_SOC) accept(soc, NULL, NULL)) != INVALID_SOCKET) {
if (!proxytrack_process_HTTP_threaded(indexes, soc_c)) {
CRITICAL("proxytrack_start_HTTP::Can not fork a thread");
}