#include #include #include #include #include #include int main(int argc, char *argv[]) { int socket2, longitud; char mensaje[32]; struct hostent *nodoremoto; struct sockaddr_in server; nodoremoto = gethostbyname(argv[1]); //treim es nom de sa maquina socket2 = socket(AF_INET,SOCK_STREAM,0); server.sin_family = AF_INET; server.sin_port = htons(2000); server.sin_addr = *((struct in_addr *)nodoremoto->h_addr); bzero(&(server.sin_zero),8); connect(socket2, (struct sockaddr *)&server, sizeof(struct sockaddr)); printf("Que hem d'enviar al server %s? ",argv[1]); fgets(mensaje,32,stdin); send(socket2,mensaje,32,0); close(socket2); }