当前位置: 技术问答>linux和unix
各位老师帮帮忙,帮我看下服务端代码
来源: 互联网 发布时间:2016-04-05
本文导语: 今天写客户端时,突然发现服务端有两个很大的问题,时间紧急,哪位高手帮我看下,怎么完善一下啊。谢谢! int cmd_prep( char* srv_ip, int cmd_port ) { int ii; int retval; int clisock_set[5]; int svrsock, c...
今天写客户端时,突然发现服务端有两个很大的问题,时间紧急,哪位高手帮我看下,怎么完善一下啊。谢谢!
int
cmd_prep( char* srv_ip, int cmd_port )
{
int ii;
int retval;
int clisock_set[5];
int svrsock, clisock;
fd_set readfd, rfds;
struct sockaddr_in svr_addr, cli_addr;
pthread_t pth_id;
struct timeval tmout;
int cnt = 1;
int maxfd = -1;
int addr_len = sizeof(cli_addr);
svrsock = create_socket( srv_ip, cmd_port );
if ( svrsock == -1 ) {
perror( "create_socket()" );
exit(-1);
}
for ( ii = 0; ii