apprendre

Bonjour
je ssuis debutant en c et linux , jai un projet a redre la semaine prochaine sur les socket raw et j'ai un super probleme .
en fait je doit forger les couches tcp, ip, et ehternet de mon packet.
jai fini avec les structures tcp et ip et maintenant je suis bloqué au niveau de ethernet car je sais pas comment fair pour remplir cette structure.
elle se trouve dans /usr/include/netinet (ether.h).
quelqu'un peut-il m'aider avant demain .c'est vraiment important.
Merci
