Originariamente inviato da nicolo_conte
ciao, devo creare un programma che si connetta ad un server sfruttando due canali di connessione tramite due porte differenti (dello stesso server). Mi sorge un dubbio riguardo la funzione add_initialize. Mi spiego. E' possibile fare in questo modo?:

codice:
...
addr_initialize (&server_addr, PORTA1, inet_addr (SERVER_IP));
addr_initialize (&server_addr, PORTA2, inet_addr (SERVER_IP));
...
sd = socket (AF_INET, SOCK_STREAM, 0);
sd2 = socket (AF_INET, SOCK_STREAM, 0);
o bisogna avere due processi che gestiscano "le due" addr_initialize?
Non credo sia necessario