|
|
| version 1.1.2.2, 2013/06/25 09:22:10 | version 1.1.2.3, 2013/06/25 09:26:49 |
|---|---|
| Line 263 main(int argc, char **argv) | Line 263 main(int argc, char **argv) |
| pthread_t tid; | pthread_t tid; |
| char ch, mode = 'R'; | char ch, mode = 'R'; |
| struct timespec ts_start, ts_end; | struct timespec ts_start, ts_end; |
| #ifdef __FreeBSD__ | void *bz = NULL; |
| struct bpf_zbuf *bz; | |
| #endif | |
| while ((ch = getopt(argc, argv, "hvwzs:p:f:")) != -1) | while ((ch = getopt(argc, argv, "hvwzs:p:f:")) != -1) |
| switch (ch) { | switch (ch) { |
| Line 302 main(int argc, char **argv) | Line 300 main(int argc, char **argv) |
| strlcpy(szStr, *argv, sizeof szStr); | strlcpy(szStr, *argv, sizeof szStr); |
| #ifdef __FreeBSD_ | #ifdef __FreeBSD_ |
| dev = io_etherOpen(szStr, O_RDWR | O_NONBLOCK, 42, &siz, &bz); | dev = io_etherOpen(szStr, O_RDWR | O_NONBLOCK, 42, (u_int*) &siz, &bz); |
| #else | #else |
| dev = io_etherOpen(szStr, O_RDWR | O_NONBLOCK, 42, &siz, NULL); | dev = io_etherOpen(szStr, O_RDWR | O_NONBLOCK, 42, (u_int*) &siz, NULL); |
| #endif | #endif |
| if (dev == -1) { | if (dev == -1) { |
| printf("Error:: #%d - %s\n", io_GetErrno(), io_GetError()); | printf("Error:: #%d - %s\n", io_GetErrno(), io_GetError()); |