#include<sys/types.h>
#include<netinet/in.h>
#include<string.h>
#include<stdio.h>
#include<sys/socket.h>
#include<unistd.h>
#include<fcntl.h>
int main()
{
int i=0,nsd,socketfd1,total=0;
char content[30]="VIJAY";
struct sockaddr_in ser,cli;
if((socketfd1=socket(AF_INET,SOCK_STREAM,0))==-1)
{
printf("socket is not created for AF_INET\n");
exit(0);
}
else
{
bzero((char*)&ser,sizeof(ser));
ser.sin_family=AF_INET;
ser.sin_addr.s_addr=htons(INADDR_ANY);
i=bind(socketfd1,(struct sockaddr *)&ser,sizeof(ser));
if(i<0)
{
printf("The socket is not binded");
close(socketfd1);
exit(0);
}
i=sizeof(cli);
listen(socketfd1,1);
nsd=accept(socketfd1,(struct sockaddr *)&cli,&i);
if(nsd<0)
{
printf("accept error\n");
close(socketfd1);
close(nsd);
exit(0);
}
else
printf("accepted\n");
i=0;
printf("server module\n");
if(!fork())
while(1)
{
i=recv(nsd,content,30,0);
printf("%s",content);
break;
}
else
{
i=0;
while(1)
{
send(nsd,content,30,0);
total=1;
}
}
close(socketfd1);
close(nsd);
return 0;
}
}
TCP.rar_linux tcp client_tcp_tcp linux
版权申诉
188 浏览量
2022-09-14
16:59:58
上传
评论
收藏 1KB RAR 举报
weixin_42651887
- 粉丝: 77
- 资源: 1万+
最新资源
- open_setting.mobileprovision
- zidongdianjiqi.apk
- 卷积神经网络(Convolutional Neural Networks,CNN)是深度学习领域中一种非常重要的神经网络结构,特
- DHT11温湿度传感器是一款高性能、低成本的数字温湿度复合传感器 它集成了温度感应和湿度感应功能,可以准确地测量环境中的温度和湿
- eMMC的压力测试工具
- JUC代码演示 Java多线程并发
- 基于matlab实现的数据挖掘机期末大挖掘.rar
- 基于matlab实现的势函数非线性和感知机线性三分类,并画出分界图.rar
- 基于matlab实现的为2天线,BPSK调制模式 自己写的Space time code simulation提供给大家.rar
- 基于matlab实现的元胞自动机模拟的渗流集群,非常好的一个程序.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈