aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--networking/httpd.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/networking/httpd.c b/networking/httpd.c
index d301d598d..cfcd2a06e 100644
--- a/networking/httpd.c
+++ b/networking/httpd.c
@@ -2396,12 +2396,12 @@ static void handle_incoming_and_exit(const len_and_sockaddr *fromAddr)
2396 int proxy_fd; 2396 int proxy_fd;
2397 len_and_sockaddr *lsa; 2397 len_and_sockaddr *lsa;
2398 2398
2399 proxy_fd = socket(AF_INET, SOCK_STREAM, 0);
2400 if (proxy_fd < 0)
2401 send_headers_and_exit(HTTP_INTERNAL_SERVER_ERROR);
2402 lsa = host2sockaddr(proxy_entry->host_port, 80); 2399 lsa = host2sockaddr(proxy_entry->host_port, 80);
2403 if (lsa == NULL) 2400 if (lsa == NULL)
2404 send_headers_and_exit(HTTP_INTERNAL_SERVER_ERROR); 2401 send_headers_and_exit(HTTP_INTERNAL_SERVER_ERROR);
2402 proxy_fd = socket(lsa->u.sa.sa_family, SOCK_STREAM, 0);
2403 if (proxy_fd < 0)
2404 send_headers_and_exit(HTTP_INTERNAL_SERVER_ERROR);
2405 if (connect(proxy_fd, &lsa->u.sa, lsa->len) < 0) 2405 if (connect(proxy_fd, &lsa->u.sa, lsa->len) < 0)
2406 send_headers_and_exit(HTTP_INTERNAL_SERVER_ERROR); 2406 send_headers_and_exit(HTTP_INTERNAL_SERVER_ERROR);
2407 fdprintf(proxy_fd, "%s %s%s%s%s HTTP/%c.%c\r\n", 2407 fdprintf(proxy_fd, "%s %s%s%s%s HTTP/%c.%c\r\n",