dect
/
libpcap
Archived
13
0
Fork 0

ps_ifdrop is the number of packets dropped by the interface and not even

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.
This commit is contained in:
guy 2008-12-23 19:05:26 +00:00
parent fb218e8ff5
commit 687233847f
1 changed files with 3 additions and 2 deletions

View File

@ -34,7 +34,7 @@
*/
#ifndef lint
static const char rcsid[] _U_ =
"@(#) $Header: /tcpdump/master/libpcap/pcap-usb-linux.c,v 1.28 2008-12-23 18:03:22 guy Exp $ (LBL)";
"@(#) $Header: /tcpdump/master/libpcap/pcap-usb-linux.c,v 1.29 2008-12-23 19:05:26 guy Exp $ (LBL)";
#endif
#ifdef HAVE_CONFIG_H
@ -613,7 +613,8 @@ usb_stats_linux_bin(pcap_t *handle, struct pcap_stat *stats)
}
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;
}