Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <string.h>
- int main(){
- int sock, portNum, nBytes;
- char buffer[1024];
- struct sockaddr_in serverAddr;
- socklen_t addr_size;
- /** Crea socket **/
- sock = socket(PF_INET, SOCK_DGRAM, 0);
- /** Configurazione dati server **/
- serverAddr.sin_family = AF_INET;
- serverAddr.sin_port = htons(6666);
- serverAddr.sin_addr.s_addr = inet_addr("127.0.0.1");
- memset(serverAddr.sin_zero, '\0', sizeof serverAddr.sin_zero);
- addr_size = sizeof serverAddr;
- printf("Scrivi la frase da inviare al server: ");
- fgets(buffer,1024,stdin);
- printf("Hai scritto: %s",buffer);
- nBytes = strlen(buffer) + 1;
- /** Invia messaggio **/
- sendto(sock,buffer,nBytes,0,(struct sockaddr *)&serverAddr,addr_size);
- close (sock);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement