Ciao. Avrei bisogno di una informazione: ho visto come in C su linux si possa fare in maniera semplice una applicazione client server con le varie chiamate a listen e accept da parte del server e con la connect da parte del client. Ora mi sorge un dubbio: se volessi fare un'applicazione in cui i client loggano al server e poi hanno gli indirizzi degli altri client, come faccio a instaurare la connessione tra i 2 client? Devo far si che tutti i client, o con la fork o con i thread, stiano sia in listening che eventualmente abili ad effettuare una connect verso un altro client? Grazie ciao