1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
PR pending : switch to a simplified configuration for httpd
fix build with libwebsockets:0/20 #821427
https://github.com/deiv/driftnet/pull/57.patch
--- a/src/http_display/httpd.c
+++ b/src/http_display/httpd.c
@@ -175,26 +175,10 @@ static void * http_server_dispatch(void *arg)
};
const struct lws_http_mount mount = {
- (struct lws_http_mount *)NULL, /* linked-list pointer to next*/
- "/", /* mountpoint in URL namespace on this vhost */
- server_root, /* where to go on the filesystem for that */
- "index.html", /* default filename if none given */
- NULL,
- NULL,
- mime_types,
- NULL,
- 0,
- 0,
- 0,
- 0,
- 0,
- 0,
- LWSMPRO_FILE, /* mount type is a directory in a filesystem */
- 1, /* strlen("/"), ie length of the mountpoint */
- NULL,
-#if LWS_LIBRARY_VERSION_MAJOR <= 4 && LWS_LIBRARY_VERSION_MINOR < 3
- { NULL, NULL } // sentinel
-#endif
+ .mountpoint = "/",
+ .origin = server_root,
+ .origin_protocol = LWSMPRO_FILE,
+ .mountpoint_len = 1,
};
memset(&info, 0, sizeof info);
|