From f435ee41fca847b71aab679fed1d9b07c979cfba Mon Sep 17 00:00:00 2001 From: ideawu Date: Fri, 13 Nov 2015 20:19:45 +0800 Subject: [PATCH] fix centos gcc 4.4.7 compile error --- Makefile | 2 +- client.c | 2 +- server.c | 8 +++++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 14f5bac..e9fb7d2 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ all: - gcc -O2 -o server server.c + gcc -std=c99 -O2 -o server server.c gcc -O2 -o client client.c diff --git a/client.c b/client.c index 907786b..cf949ef 100644 --- a/client.c +++ b/client.c @@ -28,7 +28,7 @@ int main(int argc, char **argv){ socklen_t optlen; int connections = 0; - bzero(&addr, sizeof(addr)); + memset(&addr, sizeof(addr), 0); addr.sin_family = AF_INET; inet_pton(AF_INET, ip, &addr.sin_addr); diff --git a/server.c b/server.c index 881c61c..f7aee33 100644 --- a/server.c +++ b/server.c @@ -34,9 +34,11 @@ int main(int argc, char **argv){ int server_socks[MAX_PORTS]; - for(int i=0; i