*
* Rayan Zachariassen, CA*Net
*/
-#ifndef lint
-static const char rcsid[] =
- "@(#) $Header: /tcpdump/master/libpcap/pcap-enet.c,v 1.4 2000-09-17 04:04:37 guy Exp $";
-#endif
#ifdef HAVE_CONFIG_H
#include "config.h"
#include <sys/socket.h>
#include <net/if.h>
-#include <net/bpf.h>
+#include <pcap/bpf.h>
#include <net/enet.h>
#include <netinet/in.h>
perror("tcpdump: enet ioctl EIOSTATS error");
exit(-1);
}
-
+
fprintf(stderr, "%d packets queued", es.enStat_Rcnt);
if (es.enStat_Rdrops > 0)
fprintf(stderr, ", %d dropped", es.enStat_Rdrops);
fprintf(stderr, ", %d tcpdump %s", es.enStat_Reads,
es.enStat_Reads > 1 ? "reads" : "read");
if (es.enStat_MaxRead > 1)
- fprintf(stderr, ", %d packets in largest read",
+ fprintf(stderr, ", %d packets in largest read",
es.enStat_MaxRead);
putc('\n', stderr);
#endif /* IBMRTPC */
/*
* "enetfilter" supports only ethernets.
*/
- *linktype = PCAP_ENCAP_ETHERNET;
+ *linktype = DLT_EN10MB;
return(if_fd);
}