Tu come hai fatto tutto il pomeriggio?
Le ho provate di in tutti i modi, o almeno in tutti i modi che conoscevo.
Praticamente se passo come parametro il puntatore dell'intero non mi da l'intero ma un numero assurdo tipo -193484564 insomma nientea che vedere con un semplice 1 o 2 che vorrei passare tra write e read.
codice:
//client
int msg=1;
write(sockfd,&msg,1);

//server
int msg;
read(client_sockfd,&msg,1);
printf("%d",msg); //questa print mi da un risultato diverso da 1