Module Name: src Committed By: ozaki-r Date: Mon Aug 31 07:56:58 UTC 2015
Added Files: src/sys/net: if_llatbl.c if_llatbl.h Log Message: Import lltable/llentry from FreeBSD lltable/llentry is new L2 nexthop cache data structures that store caches in each interface (struct ifnet). It is imported to replace the current ARP cache implementation that uses the global list with the big kernel lock, and provide fine-grain locking for cache operations. It is also planned to replace NDP caches. The code is based on FreeBSD's lltable/llentry as of r286629 and tweaked for NetBSD. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/net/if_llatbl.c src/sys/net/if_llatbl.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.