Your IP : 216.73.216.40


Current Path : /var/www/html/vijayk/1/
Upload File :
Current File : /var/www/html/vijayk/1/client.cpp

#include<iostream>
#include<sys/types.h>
#include<sys/socket.h>
#include<arpa/inet.h>

using namespace std;

int main(){
	int s;
	char buf[50],c,msg[51];
	sockaddr_in sadd,cadd;	
	sadd.sin_family=AF_INET;
	sadd.sin_addr.s_addr=INADDR_ANY;
	sadd.sin_port=htons(7060);
	memset(&(sadd.sin_zero),'\0',8);
	s=socket(AF_INET,SOCK_STREAM,0);
	connect(s,(struct sockaddr*)&sadd,sizeof(sadd));
	while(strcmp(msg,"bye")){
		cout<<"\n\nEnter message : ";
		cin.get(buf,50,'\n');
		while (cin.get(c) && c != '\n') ;
		send(s,buf,strlen(buf)+1,0);
		recv(s,msg,50,0);
		cout<<"\nMessage received : "<<msg;		
	}
	close(s);
}