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()); |