diff options
author | melifaro <melifaro@FreeBSD.org> | 2015-08-16 12:23:58 +0000 |
---|---|---|
committer | melifaro <melifaro@FreeBSD.org> | 2015-08-16 12:23:58 +0000 |
commit | bc522110e39ea6c6e4335ea0315ad6872e6e0705 (patch) | |
tree | d351ee371f4f476931b3887e0beaa73accb3d4fd /bin | |
parent | cbebdcf01c6b770b12e29344d9bacb525935db96 (diff) | |
download | FreeBSD-src-bc522110e39ea6c6e4335ea0315ad6872e6e0705.zip FreeBSD-src-bc522110e39ea6c6e4335ea0315ad6872e6e0705.tar.gz |
Split arpresolve() into fast/slow path.
This change isolates the most common case (e.g. successful lookup)
from more complicates scenarios. It also (tries to) make code
more simple by avoiding retry: cycle.
The actual goal is to prepare code to the upcoming change that will
allow LL address retrieval without acquiring LLE lock at all.
Reviewed by: ae
Differential Revision: https://reviews.freebsd.org/D3383
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions