ARP: Error Message in if_ether.c "arprequest: cannot find matching address"

Juan Mojica jmojica at gmail.com
Wed Apr 17 12:46:43 UTC 2013


We manage to hit the following message with some regularity.

arprequest: cannot find matching address

The code shows a printf:

printf("%s: cannot find matching address\n", __func__);


Any reason this is a printf and not a

log(LOG_ERR,

The only things I can come up with are:

a) it is a really severe and should be printed out, which if that is the
case why isn't there an assert there?
b) whoops, that should probably be a log(LOG_ERR,

On our end we need to figure out exactly why we're intermittently hitting
this patch of code.

Thanks,

-- 
Juan Mojica
Email: jmojica at gmail.com


More information about the freebsd-net mailing list