Je ne suis pas certain de ce que j'avance, mais je te propose ceci :
1. Sélection du descripteur de socket concerné :
int retval = select(sd, &sdRcpt, (fd_set *)NULL, (fd_set *)NULL, (struct timeval *) NULL);
où sd constitue l'identifiant de la socket et sdRcpt son descripteur associé.
2. Vérification de la modification du flux si l'instruction suivante :
if (FD_ISSET(sd, &sdRcpt))