diff --git a/examples/proxy_server/Makefile b/examples/proxy_server/Makefile index 0e1871df1b12fff89b70221d6b1fa65ac79b4c09..214b8b6864e098faf0b46ea16191b370c287f367 100644 --- a/examples/proxy_server/Makefile +++ b/examples/proxy_server/Makefile @@ -2,7 +2,7 @@ # All rights reserved PROG = proxy_server -FLAGS = -I../.. -I../../../net_skeleton -DNS_ENABLE_SSL +FLAGS = -I../.. -DNS_ENABLE_SSL CFLAGS = -W -Wall -g -O0 -pthread -lssl $(FLAGS) $(CFLAGS_EXTRA) SOURCES = $(PROG).c ../../mongoose.c diff --git a/examples/proxy_server/proxy_server.c b/examples/proxy_server/proxy_server.c index b70926a8181851dd6ce94c4f452d8a2b2bf82188..dcf98acedee2c2f1f5855f379d21d35d579bd414 100644 --- a/examples/proxy_server/proxy_server.c +++ b/examples/proxy_server/proxy_server.c @@ -11,7 +11,20 @@ // Configure your browser to use localhost:2014 as a proxy for all protocols // Then, navigate to https://cesanta.com -#include "net_skeleton.h" +#include <sys/stat.h> +#include <signal.h> +#include <stdarg.h> +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include <time.h> + +#ifdef _WIN32 +#define sleep(x) Sleep((x) * 1000) +#else +#include <unistd.h> +#endif + #include "mongoose.h" static int s_received_signal = 0;