Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Apr 2013 08:46:42 -0400
From:      Juan Mojica <jmojica@gmail.com>
To:        FreeBSD Net <freebsd-net@freebsd.org>
Subject:   ARP: Error Message in if_ether.c "arprequest: cannot find matching address"
Message-ID:  <CAPKuH-w4ugf4KSWBKMoURbNsSrs1O-XNmWdn47VKn9MkCOgRDw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPKuH-w4ugf4KSWBKMoURbNsSrs1O-XNmWdn47VKn9MkCOgRDw>