devo realizzare un programma PR1 che ne chiama un secondo PR2 . PR2 effettua una connessione, se riesce ad effettuarla, la connessione è utilizzata da PR1.
quindi io ho pensato, stabilisco la connessione con PR2, se riesce, faccio una exit(sd) che ritorna il socket descriptor. Il padre in wait riceve il socket descriptor. Ma il problema è: facendo così è vero che ricevo il sd in PR1, ma con la exit(sd) in PR2 la connessione viene chiusa e io rimango fregato, perchè non posso più utilizzarla in PR1.

grazie