termux-packages/packages/lighttpd/hostlen-scope.patch

20 lines
651 B
Diff

diff -u -r ../lighttpd-1.4.35/src/network.c ./src/network.c
--- ../lighttpd-1.4.35/src/network.c 2014-03-06 15:08:00.000000000 +0100
+++ ./src/network.c 2014-03-13 01:22:10.235965757 +0100
@@ -356,7 +356,6 @@
goto error_free_socket;
}
memcpy(srv_socket->addr.un.sun_path, host, hostlen);
- }
srv_socket->addr.un.sun_family = AF_UNIX;
#ifdef SUN_LEN
@@ -365,6 +364,7 @@
/* stevens says: */
addr_len = hostlen + sizeof(srv_socket->addr.un.sun_family);
#endif
+ }
/* check if the socket exists and try to connect to it. */
if (-1 != (fd = connect(srv_socket->fd, (struct sockaddr *) &(srv_socket->addr), addr_len))) {