[PATCH 1/2] include/pcap.h Add header file(try 3)
Jianqiu Zhang
zhangjianqiu13 at gmail.com
Sun Mar 6 20:26:41 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.2
More information about the wine-patches
mailing list