update pcap wrapper

This commit is contained in:
wangyu- 2018-11-13 00:05:24 -06:00
parent d24c96a400
commit 7df9c7f38b
2 changed files with 4 additions and 0 deletions

@ -3,6 +3,7 @@
#include <assert.h>
#include <stdio.h>
int (*pcap_loop )(pcap_t *, int, pcap_handler, u_char *);
int (*pcap_breakloop )(pcap_t *);
pcap_t* (*pcap_create)(const char *, char *);
@ -84,6 +85,7 @@ int init_pcap()
assert(wpcap!=0);
EXPORT_FUN(pcap_loop);
EXPORT_FUN(pcap_breakloop);
EXPORT_FUN(pcap_create);
EXPORT_FUN(pcap_set_snaplen);
EXPORT_FUN(pcap_set_promisc);

@ -83,6 +83,8 @@ typedef void (*pcap_handler)(u_char *, const struct pcap_pkthdr *,
extern int (*pcap_loop )(pcap_t *, int, pcap_handler, u_char *);
extern int (*pcap_breakloop )(pcap_t *);
extern pcap_t* (*pcap_create)(const char *, char *);
extern int (*pcap_set_snaplen) (pcap_t *, int);