[PATCH 1/2] include/pcap.h Add header file(try 2)

Jianqiu Zhang zhangjianqiu13 at gmail.com
Sun Feb 28 22:20:03 CST 2016


-------------- next part --------------
From a60ff881f034a68f26c170fc68c18cc8d9d3f76a Mon Sep 17 00:00:00 2001
From: Jianqiu Zhang <zhangjianqiu13 at gmail.com>
Date: Mon, 29 Feb 2016 12:08:16 +0800
Subject: [PATCH 1/2] include/pcap.h Add header file

Signed-off-by: Jianqiu Zhang <zhangjianqiu13 at gmail.com>
---
 include/pcap.h | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 include/pcap.h

diff --git a/include/pcap.h b/include/pcap.h
new file mode 100644
index 0000000..d043356
--- /dev/null
+++ b/include/pcap.h
@@ -0,0 +1,27 @@
+#ifndef wine_pcap_h
+#define wine_pcap_h
+#include"windows.h"
+
+#define PCAP_ERRBUF_SIZE 256
+
+#ifdef MSDOS
+typedef long          bpf_int32;
+typedef unsigned long bpf_u_int32;
+#else
+typedef	int bpf_int32;
+typedef	u_int bpf_u_int32;
+#endif
+
+struct pcap_if {
+    struct pcap_if *next;
+    char *name;
+    char *description;
+    struct pcap_addr;
+    bpf_u_int32 flags;
+};
+
+typedef struct pcap_if pcap_if_t;
+
+int CDECL pcap_findalldevs(pcap_if_t **, char *);
+void CDECL pcap_freealldevs(pcap_if_t *);
+#endif
-- 
2.7.1



More information about the wine-patches mailing list