netsniff-ng: pcap: support for multiple pcap types
commit303e1c4e5ad27cda41a48b70abb47f4885520729
authorDaniel Borkmann <dborkman@redhat.com>
Mon, 28 Jan 2013 09:52:54 +0000 (28 10:52 +0100)
committerDaniel Borkmann <dborkman@redhat.com>
Mon, 28 Jan 2013 09:52:54 +0000 (28 10:52 +0100)
tree9fd35e5e005f18b056515031df696e41ad429af8
parente44153b53c0d05ddc5754a3cdc27277833143ac1
netsniff-ng: pcap: support for multiple pcap types

Features and supported types can be seen with:

  netsniff-ng -D

Types can be selected with their magic number:

  netsniff-ng --in eth0 --out dump.pcap --silent -T 0xa1b2c3d4 --bind-cpu 0

Four types are currently supported:

  - tcpdump-capable (default)
  - tcpdump-capable with ns resolution
  - Alexey Kuznetsov' pcap format
  - netsniff-ng's pcap format

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
src/built_in.h
src/netsniff-ng.c
src/netsniff-ng/Makefile
src/pcap.c [deleted file]
src/pcap.h
src/pcap_mm.c
src/pcap_rw.c
src/pcap_sg.c