diff --git a/pcap-linux.c b/pcap-linux.c index a220f0504c..977c88b2e9 100644 --- a/pcap-linux.c +++ b/pcap-linux.c @@ -771,9 +771,10 @@ linux_get_stat(const char * if_name, const char * stat) { static long long int linux_if_drops(const char * if_name) { + long long int dropped = linux_get_stat(if_name, "rx_dropped"); long long int missed = linux_get_stat(if_name, "rx_missed_errors"); long long int fifo = linux_get_stat(if_name, "rx_fifo_errors"); - return missed + fifo; + return dropped + missed + fifo; }