From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003
Description of problem:
Running arpwatch with the -n flag still gives me bogon messages.
The -n flag doesn't seem to work as advertized.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. arpwatch -d -n 126.96.36.199/8
Actual Results: arpwatch: bogon 188.8.131.52 0:xx:xx:xx:xx:xx
Expected Results: No bogon messages for an address in the additional networks
arpwatch.c:774 checks for bogons:
if ((sia & np->netmask) == np->net)
with -n 184.108.40.206/8 and a packet from 220.127.116.11, the variables I see are:
np->netmask seems to have the wrong byte order.
Okay, I've just realized that I'm an idiot. I wanted 18.104.22.168/24, not /8...
arpwatch works fine if I give it correct input.