Академический Документы
Профессиональный Документы
Культура Документы
WEEK 5 Design TCP client-server application to reverse a string. Client program: #include<netinet/in.h> #include<sys/stat.h> #include<stdio.h> #include<string.h> #include<arpa/inet.h> main() { int sid,i=0; char buf[20]; char s[16]="192.168.1.213"; struct sockaddr_in servaddr,cliaddr; sid=socket(AF_INET,SOCK_STREAM,0); bzero(&servaddr,sizeof(servaddr)); servaddr.sin_family=AF_INET; servaddr.sin_port=htons(1400); servaddr.sin_addr.s_addr=inet_addr(s); connect(sid,(struct sockaddr*)&servaddr,sizeof(servaddr)); bzero(buf,20); write(sid,"hello",5);
R.Anitha
CSE Dept
Page 1
CSE Dept
Server program: #include<netinet/in.h> #include<sys/stat.h> #include<stdio.h> #include<string.h> main() { int sid,c_sid,c_len,l,i=0,k; char buf[20],c,buf1[20]; char s[16]="192.168.1.213"; struct sockaddr_in servaddr,cliaddr;
R.Anitha Page 2
CSE Dept
Page 3
CSE Dept
R.Anitha
Page 4