ether.sh 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #!/bin/sh
  2. # file: ether/ether.sh
  3. # ====================================================================
  4. # programs;
  5. # --------------------------------------------------------------------
  6. gcc -Wall -Wextra -Wno-unused-parameter -o edru edru.c
  7. gcc -Wall -Wextra -Wno-unused-parameter -o edsu edsu.c
  8. gcc -Wall -Wextra -Wno-unused-parameter -o efbu efbu.c
  9. gcc -Wall -Wextra -Wno-unused-parameter -o efru efru.c
  10. gcc -Wall -Wextra -Wno-unused-parameter -o efsu efsu.c
  11. gcc -Wall -Wextra -Wno-unused-parameter -o nics nics.c
  12. # ====================================================================
  13. # functions;
  14. # --------------------------------------------------------------------
  15. gcc -Wall -Wextra -Wno-unused-parameter -c fcs.c
  16. gcc -Wall -Wextra -Wno-unused-parameter -c channel.c
  17. gcc -Wall -Wextra -Wno-unused-parameter -c closechannel.c
  18. gcc -Wall -Wextra -Wno-unused-parameter -c gethwaddr.c
  19. gcc -Wall -Wextra -Wno-unused-parameter -c getifname.c
  20. gcc -Wall -Wextra -Wno-unused-parameter -c hostnics.c
  21. gcc -Wall -Wextra -Wno-unused-parameter -c openchannel.c
  22. gcc -Wall -Wextra -Wno-unused-parameter -c readpacket.c
  23. gcc -Wall -Wextra -Wno-unused-parameter -c sendpacket.c
  24. # ====================================================================
  25. # programs that require winpcap or libpcap;
  26. # --------------------------------------------------------------------
  27. # gcc -Wall -Wextra -Wno-unused-parameter -o pcapdevs pcapdevs.c -lpcap
  28. # ====================================================================
  29. # functions that require winpcap or libpcap;
  30. # --------------------------------------------------------------------
  31. # gcc -Wall -Wextra -Wno-unused-parameter -c pcap_nametoindex.c
  32. # gcc -Wall -Wextra -Wno-unused-parameter -c pcap_indextoname.c
  33. # gcc -Wall -Wextra -Wno-unused-parameter -c pcap_nameindex.c
  34. # gcc -Wall -Wextra -Wno-unused-parameter -c pcap_freenameindex.c
  35. # ====================================================================
  36. # cleanse;
  37. # --------------------------------------------------------------------
  38. rm -f *.o