Allora, concordo con voi su tutto. Il discorso è semplice. Ho implementato un server in C UDP, che mi gestisce piu di 100 client ( che girano su delle virtual machine linux). Quindi si scambiano vari messaggi (dal logon, al first trasmission time, ecc..). Tutto c'ho l'ho implementato senza problemi, e funziona tutto alla grande. Ora, volevo vedere praticamente il "sequence number" dei vari pacchetti scambiati( per valutare eventuali perdite e per eventuali altre simulazioni future). Per far cio' ho praticamente creato per ogni client un int seq_num, inizializzato a zero, che viene incrementato per ogni invio di un pacchetto (ovviamente nel campo dati), quindi quando mi arriva un pacchetto al server, con una printf mi dice "Ricevuto pacchetto [i] dal client x.x.x.x" per capirci.
Ora volevo semplicemente sapere se c'era un altro modo un po' piu pulito per far cio', o se cosi' puo' andar bene.