From 9ddc1fb874fe5986aa4010c49f91e32329f17d8f Mon Sep 17 00:00:00 2001 From: Vladimir Dubrovin <3proxy@3proxy.ru> Date: Thu, 18 Feb 2016 17:01:18 +0300 Subject: [PATCH] fix *nix warnings --- src/common.c | 8 ++++---- src/proxy.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/common.c b/src/common.c index dd5462c..608211b 100644 --- a/src/common.c +++ b/src/common.c @@ -157,10 +157,10 @@ struct sockfuncs so = { #else mypoll, #endif - send, - sendto, - recv, - recvfrom, + (void *)send, + (void *)sendto, + (void *)recv, + (void *)recvfrom, shutdown, #ifdef _WIN32 closesocket diff --git a/src/proxy.h b/src/proxy.h index 8310c4c..fa0a25c 100644 --- a/src/proxy.h +++ b/src/proxy.h @@ -104,7 +104,7 @@ #define PTHREAD_STACK_MIN 32768 #define sockerror strerror #endif -#define daemonize() daemon(1,1) +#define daemonize() {if(fork())exit(0); else setsid();} #define SLEEPTIME 1000 #ifndef O_BINARY #define O_BINARY 0