diff options
author | gnn <gnn@FreeBSD.org> | 2011-01-12 19:11:17 +0000 |
---|---|---|
committer | gnn <gnn@FreeBSD.org> | 2011-01-12 19:11:17 +0000 |
commit | 31dade5c8b78cac508623d090a915654d86504a5 (patch) | |
tree | c55eb265d80d2bea0a03d2080aa609e22b1f7ac6 /sbin/mount_cd9660 | |
parent | efcb28e8ec3bea93bfd0441637a89ca11b0630b2 (diff) | |
download | FreeBSD-src-31dade5c8b78cac508623d090a915654d86504a5.zip FreeBSD-src-31dade5c8b78cac508623d090a915654d86504a5.tar.gz |
Fix several bugs in the ARP code related to improperly formatted
packets.
*) Reject requests with a protocol length not equal to 4. This is IPv4
and there is no reason to accept anything else.
*) Reject packets that have a multicast source hardware address.
*) Drop requests where the hardware address length is not equal
to the hardware address length of the interface.
Pointed out by: Rozhuk Ivan
MFC after: 1 week
Diffstat (limited to 'sbin/mount_cd9660')
0 files changed, 0 insertions, 0 deletions