|
|
| version 1.31.2.4, 2013/06/25 08:18:57 | version 1.32.2.2, 2013/07/02 07:50:00 |
|---|---|
| Line 59 SUCH DAMAGE. | Line 59 SUCH DAMAGE. |
| #include <sys/un.h> | #include <sys/un.h> |
| #include <sys/uio.h> | #include <sys/uio.h> |
| #include <net/if_dl.h> | #include <net/if_dl.h> |
| #include <net/bpf.h> | |
| #include <netinet/in.h> | #include <netinet/in.h> |
| Line 401 int io_get1stiface(char *szIface, int iflen); | Line 402 int io_get1stiface(char *szIface, int iflen); |
| * @csIface = interface name | * @csIface = interface name |
| * @flags = open flags | * @flags = open flags |
| * @whdr = with complete headers | * @whdr = with complete headers |
| * @wdlt = with data link type | |
| * @buflen = buffer length | * @buflen = buffer length |
| * @zcbuf = zero copy buffer, if BPF supports it and isn't NULL | * @zcbuf = zero copy buffer, if BPF supports it and isn't NULL |
| * return: -1 error or >-1 bpf handle | * return: -1 error or >-1 bpf handle |
| */ | */ |
| int io_etherOpen(const char *csIface, int flags, int whdr, | int io_etherOpen(const char *csIface, int flags, int whdr, int wdlt, |
| unsigned int *buflen, void **zcbuf); | unsigned int *buflen, void **zcbuf); |
| /* | /* |
| * io_etherClose() - Close BPF interface | * io_etherClose() - Close BPF interface |