ether.sh 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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 readchannel.c
  23. gcc -Wall -Wextra -Wno-unused-parameter -c readpacket.c
  24. gcc -Wall -Wextra -Wno-unused-parameter -c sendpacket.c
  25. # ====================================================================
  26. # programs that require winpcap or libpcap;
  27. # --------------------------------------------------------------------
  28. # gcc -Wall -Wextra -Wno-unused-parameter -o pcapdevs pcapdevs.c -lpcap
  29. # ====================================================================
  30. # functions that require winpcap or libpcap;
  31. # --------------------------------------------------------------------
  32. # gcc -Wall -Wextra -Wno-unused-parameter -c pcap_nametoindex.c
  33. # gcc -Wall -Wextra -Wno-unused-parameter -c pcap_indextoname.c
  34. # gcc -Wall -Wextra -Wno-unused-parameter -c pcap_nameindex.c
  35. # gcc -Wall -Wextra -Wno-unused-parameter -c pcap_freenameindex.c
  36. # ====================================================================
  37. # cleanse;
  38. # --------------------------------------------------------------------
  39. rm -f *.o