Untitled
unknown
plain_text
a month ago
828 B
5
Indexable
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<arpa/inet.h> void main(){ char *ip="127.0.0.1"; int port=5555; int sock; struct sockaddr_in addr; socklen_t addr_size; char buffer[1024]; int n; sock=socket(AF_INET,SOCK_STREAM,0); if(sock<0){ perror("[-]Socket error"); exit(1); } printf("[+]TCP Server Socket Connected."); memset(&addr,'\0',sizeof(addr)); addr.sin_family=AF_INET; addr.sin_port=port; addr.sin_addr.s_addr=inet_addr(ip); connect(sock,(struct sockaddr *)&addr,sizeof(addr)); printf("Connected to Server.\n"); bzero(buffer,1024); strcpy(buffer,"HELLO FROM CLIENT.\n"); printf("Client: %s\n",buffer); send(sock,buffer,strlen(buffer),0); bzero(buffer,1024); recv(sock,buffer,strlen(buffer),0); printf("Server: %s\n",buffer); close(sock); printf("Disconnected from Server.\n"); }
Editor is loading...
Leave a Comment