/* Lab. Calcolo II - Esempio di codice Example code: socket send demonstration (uses shelper calls) (20000818 prelz@mi.infn.it) */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/socket.h> int main (int argc, char *argv[]) { char *dest_host = "localhost"; char *message = "Hello there!"; int dest_port = 1313; int s; s = SHLP_open_and_connect(dest_host, dest_port); if (s<0) { fprintf(stderr,"Couldn't connect to host %s on port %d\n", dest_host, dest_port); exit(1); } if (send(s, message, strlen(message), 0) != strlen(message)) { fprintf(stderr,"Error sending message."); close(s); exit(1); } close(s); exit(0); }