diff options
Diffstat (limited to 'spike/libpcap_pcap_open_live.c')
-rw-r--r-- | spike/libpcap_pcap_open_live.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/spike/libpcap_pcap_open_live.c b/spike/libpcap_pcap_open_live.c new file mode 100644 index 0000000..b3c6923 --- /dev/null +++ b/spike/libpcap_pcap_open_live.c @@ -0,0 +1,17 @@ +#include <pcap.h> + +int +main(void) { + pcap_t *p; + char errbuf[PCAP_ERRBUF_SIZE]; + int fd; + + p = pcap_open_live(NULL, 1500, 1, 500, errbuf); + if (!p) { + printf("pcap_open_live failed !\n%s\n", errbuf); + return 1; + } + fd = pcap_fileno(p); + + printf("OK\n"); +} |