Removed net_skeleton dependency from examples/proxy_server

This commit is contained in:
Sergey Lyubka 2014-10-17 20:29:39 +01:00
parent 710b888122
commit 016968ada1
2 changed files with 15 additions and 2 deletions

View File

@ -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

View File

@ -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;