/*
Lab. Calcolo II - Esempio di codice
Example code: socket send demonstration (uses shelper calls)
(20000818 prelz@mi.infn.it)
*/
#include
#include
#include
#include
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);
}