diff options
Diffstat (limited to 'testprogs/pcap_compile_test.c')
-rw-r--r-- | testprogs/pcap_compile_test.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/testprogs/pcap_compile_test.c b/testprogs/pcap_compile_test.c new file mode 100644 index 00000000..924ec732 --- /dev/null +++ b/testprogs/pcap_compile_test.c @@ -0,0 +1,11 @@ + pcap = pcap_open_dead(link, snaplen); + /* todo: hook together argv to a single string */ + prog = argv[0]; + if (pcap_compile(pcap, &p, prog, optimize, 0) < 0) { + fprintf(stderr, pcap_geterr(pcap)); + exit(1); + } + bpf_dump(&p, option); + pcap_freecode(&p); + pcap_close(pcap); + |