Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<sys/types.h>
- #include<sys/socket.h>
- #include<stdio.h>
- #include<netinet/in.h>
- #include<arpa/inet.h>
- #include <unistd.h>
- int main()
- {
- int sockfd;
- int len;
- struct sockaddr_in address;
- int result;
- char ch='A',ch2;
- /* Crea el socket para el cliente*/
- sockfd=socket(AF_INET,SOCK_STREAM,0);
- /*Nombre del socket y se agrega servidor*/
- address.sin_family=AF_INET;
- address.sin_addr.s_addr=inet_addr("127.0.0.1");
- address.sin_port=9734;
- len=sizeof(address);
- /*Ahora se conecta con el servidor*/
- result=connect(sockfd,(struct sockaddr *)&address,len);
- if(result==-1)
- {
- perror("Oops:Client");
- return(1);
- }
- /*podemos leer y escribir via socket*/
- write(sockfd,&ch,1);
- read(sockfd,&ch2,1);
- printf("char enviado = %c char recibido = %c",ch,ch2);
- close(sockfd);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment