Si, ok, ma per fare una fork() non ho bisogno dell'accept() che è solo per tcp?
Io avevo pensato, non so se è fattibile, di far arrivare tutti i client su di una porta del server (x es.9300) poi rispondere assegnandogli un altra porta (con una funzione random) in modo da avere una porta x ogni client, e far lavorare il server in parallelo.
Ho cercato su google di trovare un modo con le fork() per udp, ma ho trovato esempi di codice solo x TCP. Sai per caso dove posso trovare un esempio?
Ti premetto che è solo un mese che utilizzo il C, e gia tirar su un client ed un server non è stato banale, per me, ma lavorando con le virtual machine non mi posso permettere java....
Quindi, ok, grazie per il consiglio, ma non è che hai un qualche esempio di come utilizzare la forck con UDP?
Grazie mille comunque