si infatti avevo visto che wireshark e programmi simili utilizzano le pcap, ma sinceramente ho notato qualchè difficoltà in più ad implementare un programmino con quelle librerie...forse me le hanno sconsigliate perchè dopo aver realizzato lo sniffer, dovrei effettuare un programmino che esegue una sorta di attacco ddos o cmq un ping o qualcosa che butti giu un determinato pc nella rete e questo si deve fare ricostruendo il pacchetto...ho visto che con le raw si possono usare delle strutture gia pronte che ti permettono di fare ciò. forse mi è stato consigliato cosi in modo da imparare solo le raw...boh...
in ogni caso qualcuno sa dirmi perchè quel codice che ho scritto non funzioni?