当前位置: 技术问答>linux和unix
请大家帮我看一下我这个回射服务器程序哪里出错了???
来源: 互联网 发布时间:2016-08-10
本文导语: #include"unp.h" int main(int argc,char **argv) { int listenfd,confd; struct sockaddr_in server,client,peer; char receive[MAXSIZE],send[MAXSIZE]; int client_len,peer_len; char p[16]; client_len = sizeof(client); peer_len = sizeof(peer); listenfd = Socket(AF_...
#include"unp.h"
int main(int argc,char **argv)
{
int listenfd,confd;
struct sockaddr_in server,client,peer;
char receive[MAXSIZE],send[MAXSIZE]; int client_len,peer_len;
char p[16];
client_len = sizeof(client);
peer_len = sizeof(peer);
listenfd = Socket(AF_INET,SOCK_STREAM,0);
bzero(&server,sizeof(server));
server.sin_port = htons(SERV_PORT);
server.sin_family = AF_INET;
server.sin_addr.s_addr = htonl(INADDR_ANY);
Bind(listenfd,(struct sockaddr *)&server,sizeof(server));
Listen(listenfd,10);
while(1)
{
if((confd = accept(listenfd,(struct sockaddr *)&client,&client_len))
int main(int argc,char **argv)
{
int listenfd,confd;
struct sockaddr_in server,client,peer;
char receive[MAXSIZE],send[MAXSIZE]; int client_len,peer_len;
char p[16];
client_len = sizeof(client);
peer_len = sizeof(peer);
listenfd = Socket(AF_INET,SOCK_STREAM,0);
bzero(&server,sizeof(server));
server.sin_port = htons(SERV_PORT);
server.sin_family = AF_INET;
server.sin_addr.s_addr = htonl(INADDR_ANY);
Bind(listenfd,(struct sockaddr *)&server,sizeof(server));
Listen(listenfd,10);
while(1)
{
if((confd = accept(listenfd,(struct sockaddr *)&client,&client_len))
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!