pcap_prog.c 289 B

12345678910111213141516
  1. #include <pcap/pcap.h>
  2. int
  3. main()
  4. {
  5. char errbuf[PCAP_ERRBUF_SIZE];
  6. #ifdef __APPLE__
  7. // source = NULL for "any" doesn't work on macOS (linux only?)
  8. char *source = "en0";
  9. #else
  10. char *source = NULL;
  11. #endif
  12. pcap_t *p = pcap_create(source, errbuf);
  13. return p == NULL;
  14. }