]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
[lltable] Add per-family lltable getters.
authorAlexander V. Chernikov <melifaro@FreeBSD.org>
Sun, 26 Dec 2021 12:39:26 +0000 (12:39 +0000)
committerAlexander V. Chernikov <melifaro@FreeBSD.org>
Wed, 29 Dec 2021 20:57:15 +0000 (20:57 +0000)
commitff3a85d32411cdd7894f932b1d3d7ce01ec7a648
tree6fe6c22abe3c387503cdf6c60c38f8c1e9e95e94
parent33812d60b9601d7ef8a7222c063696bfd6a77f41
[lltable] Add per-family lltable getters.

Introduce a new function, lltable_get(), to retrieve lltable pointer
 for the specified interface and family.
Use it to avoid all-iftable list traversal when adding or deleting
 ARP/ND records.

Differential Revision: https://reviews.freebsd.org/D33660
MFC after: 2 weeks
sys/net/if_llatbl.c
sys/net/if_llatbl.h
sys/netinet/in.c
sys/netinet6/in6.c