handed to the host; ps_drop is the number of packets dropped by the
capture mechanism because it ran out of buffer space. We don't know the
former, so set it to 0; we *do* know the latter, but it's ps_drop, not
ps_ifdrop.
*/
#ifndef lint
static const char rcsid[] _U_ =
- "@(#) $Header: /tcpdump/master/libpcap/pcap-usb-linux.c,v 1.16.2.12 2008-12-23 18:04:29 guy Exp $ (LBL)";
+ "@(#) $Header: /tcpdump/master/libpcap/pcap-usb-linux.c,v 1.16.2.13 2008-12-23 19:05:48 guy Exp $ (LBL)";
#endif
#ifdef HAVE_CONFIG_H
}
stats->ps_recv = handle->md.packets_read + st.queued;
- stats->ps_ifdrop = st.dropped;
+ stats->ps_ifdrop = 0;
+ stats->ps_drop = st.dropped;
return 0;
}