Diff for /libaitio/example/bpf.c between versions 1.1.2.10 and 1.2.2.1

version 1.1.2.10, 2013/06/26 13:33:55 version 1.2.2.1, 2013/07/01 20:44:09
Line 240  ShowPkt(void *buffer) Line 240  ShowPkt(void *buffer)
                 }                  }
   
         printf("%s===\n", szShow);          printf("%s===\n", szShow);
        pthread_exit(NULL);        return NULL;
 }  }
   
 // ----------------------  // ----------------------
Line 294  main(int argc, char **argv) Line 294  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, (u_int*) &siz, (flg) ? &bz : NULL);        dev = io_etherOpen(szStr, O_RDWR | O_NONBLOCK, 42, 0, (u_int*) &siz, (flg) ? &bz : NULL);
         if (dev == -1)          if (dev == -1)
                dev = io_etherOpen(szStr, O_RDWR | O_NONBLOCK, 42, (u_int*) &siz, NULL);                dev = io_etherOpen(szStr, O_RDWR | O_NONBLOCK, 42, 0, (u_int*) &siz, NULL);
 #else  #else
        dev = io_etherOpen(szStr, O_RDWR, 42, (u_int*) &siz, NULL);        dev = io_etherOpen(szStr, O_RDWR, 42, 0, (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());
Line 346  main(int argc, char **argv) Line 346  main(int argc, char **argv)
                                                 io_GetErrno(), io_GetError());                                                  io_GetErrno(), io_GetError());
                         if (Verbose) {                          if (Verbose) {
                                 printf("%d) +readed %d bytes\n", i, ret);                                  printf("%d) +readed %d bytes\n", i, ret);
                                pthread_create(&tid, NULL, ShowPkt, buffer);                                ShowPkt(buffer);
                                pthread_join(tid, NULL); 
                         }                          }
                 }                  }
         } else {          } else {

Removed from v.1.1.2.10  
changed lines
  Added in v.1.2.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>