wifidog: fix musl compatibility
[feed/packages.git] / net / wifidog / patches / 100-musl-compat.patch
1 --- a/libhttpd/protocol.c
2 +++ b/libhttpd/protocol.c
3 @@ -28,6 +28,7 @@
4
5 #if defined(_WIN32)
6 #else
7 +#include <fcntl.h>
8 #include <unistd.h>
9 #include <sys/file.h>
10 #endif
11 --- a/src/firewall.c
12 +++ b/src/firewall.c
13 @@ -35,7 +35,6 @@
14 #include <pthread.h>
15 #include <sys/wait.h>
16 #include <sys/types.h>
17 -#include <sys/unistd.h>
18
19 #include <string.h>
20
21 --- a/src/client_list.c
22 +++ b/src/client_list.c
23 @@ -31,9 +31,9 @@
24 #include <syslog.h>
25 #include <errno.h>
26 #include <pthread.h>
27 +#include <unistd.h>
28 #include <sys/wait.h>
29 #include <sys/types.h>
30 -#include <sys/unistd.h>
31
32 #include <string.h>
33
34 --- a/src/util.c
35 +++ b/src/util.c
36 @@ -33,10 +33,10 @@
37 #include <syslog.h>
38 #include <errno.h>
39 #include <pthread.h>
40 +#include <unistd.h>
41 #include <sys/wait.h>
42 #include <sys/types.h>
43 #include <sys/time.h>
44 -#include <sys/unistd.h>
45 #include <netinet/in.h>
46 #include <sys/ioctl.h>
47 #include <arpa/inet.h>