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?