When the application does not recv the datagrams fast enough, receive buffer gets exhausted and packets get dropped, incrementing /proc/net/snmp
's InErrors
counter.
How the receiving application can know that some datagrams are skipped because of the application is itself too slow recv'ing them? Reading /proc/net/snmp
from the application is bad idea...