通过输入参数区分服务器与客户端
目录
源码
服务器和客户端共用一套源码,根据输入参数的不同,分别启动服务器线程或客户端线程
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h> //IP转换函数
#include <ctype.h> //toupper函数头文件
#include <string.h>
#include <sys/wait.h>
#include <sys/types.h>
#include <signal.h>
#include <netinet/in.h>
#include <pthread.h> //线程头文件
#include <unistd.h>
#include <fcntl.h>
#include "wrap.h" //
#define MAXLINE 8 //client.c与server.c中的数据传输的buf的size
#define INET_ADDRSTRLEN 16
#define SERV_PORT