@@ -34,27 +34,6 @@ typedef struct DumpState {
int pcap_caplen;
} DumpState;
-#define PCAP_MAGIC 0xa1b2c3d4
-
-struct pcap_file_hdr {
- uint32_t magic;
- uint16_t version_major;
- uint16_t version_minor;
- int32_t thiszone;
- uint32_t sigfigs;
- uint32_t snaplen;
- uint32_t linktype;
-};
-
-struct pcap_sf_pkthdr {
- struct {
- int32_t tv_sec;
- int32_t tv_usec;
- } ts;
- uint32_t caplen;
- uint32_t len;
-};
-
static ssize_t dump_receive(VLANClientState *nc, const uint8_t *buf, size_t size)
{
DumpState *s = DO_UPCAST(DumpState, nc, nc);
@@ -27,6 +27,27 @@
#include "net.h"
#include "qemu-common.h"
+#define PCAP_MAGIC 0xa1b2c3d4
+
+struct pcap_file_hdr {
+ uint32_t magic;
+ uint16_t version_major;
+ uint16_t version_minor;
+ int32_t thiszone;
+ uint32_t sigfigs;
+ uint32_t snaplen;
+ uint32_t linktype;
+};
+
+struct pcap_sf_pkthdr {
+ struct {
+ int32_t tv_sec;
+ int32_t tv_usec;
+ } ts;
+ uint32_t caplen;
+ uint32_t len;
+};
+
int net_init_dump(QemuOpts *opts, Monitor *mon,
const char *name, VLANState *vlan);
Signed-off-by: Miguel Di Ciurcio Filho <miguel.filho@gmail.com> --- net/dump.c | 21 --------------------- net/dump.h | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+), 21 deletions(-)