diff options
author | Glenn Strauss <gstrauss@gluelogic.com> | 2022-03-30 04:43:35 -0400 |
---|---|---|
committer | Glenn Strauss <gstrauss@gluelogic.com> | 2022-03-30 04:43:35 -0400 |
commit | aa4d9b63c36da1ebbb9582a4502edb62dc314a3e (patch) | |
tree | 2d340b5277408e9a18b19d72c04a52ee051e4f8f /src/network.c | |
parent | e298e868d61b26037fc7bd514ce1241dd929a146 (diff) | |
download | lighttpd-git-aa4d9b63c36da1ebbb9582a4502edb62dc314a3e.tar.gz |
[core] build fix for cygwin and lmingw
Diffstat (limited to 'src/network.c')
-rw-r--r-- | src/network.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/network.c b/src/network.c index bb1ed2ed..7c486221 100644 --- a/src/network.c +++ b/src/network.c @@ -74,8 +74,11 @@ static handler_t network_server_handle_fdevent(void *context, int revents) { if (nagle_disable) network_accept_tcp_nagle_disable(fd); + #ifdef HAVE_SYS_UN_H /*(see sock_addr.h)*/ else if (addrlen <= 2) /*(AF_UNIX if !nagle_disable)*/ - memcpy(addr.un.sun_path, BUF_PTR_LEN(srv_socket->srv_token)+1); + memcpy(addr.un.sun_path, srv_socket->srv_token->ptr, + buffer_clen(srv_socket->srv_token)+1); + #endif connection *con = connection_accepted(srv, srv_socket, &addr, fd); if (__builtin_expect( (!con), 0)) return HANDLER_GO_ON; |