Fix arprequest serialization.
authorNuno Antunes <nant@dragonflybsd.org>
Mon, 11 Feb 2008 16:42:39 +0000 (16:42 +0000)
committerNuno Antunes <nant@dragonflybsd.org>
Mon, 11 Feb 2008 16:42:39 +0000 (16:42 +0000)
commit9c94ab977d6caf26f57517091ff37520d9896f8e
tree6057a3d2785df510754817a3b09145744b227269
parent2599ea1ea3694914bcba5d2a51cf6b3f4e09cedb
Fix arprequest serialization.

arprequest() calls ifp->if_output() without locally grabbing the
respective serializer, so ASSERT_SERIALIZED at the beginning of the
function.
Grab the serializer at arp_rtrequest() when it calls arprequest().

Reviewed-by: sephe@
sys/netinet/if_ether.c