summaryrefslogtreecommitdiff
path: root/sys/netinet
diff options
context:
space:
mode:
authorAlexander V. Chernikov <melifaro@FreeBSD.org>2021-12-26 12:39:26 +0000
committerAlexander V. Chernikov <melifaro@FreeBSD.org>2022-03-28 15:25:02 +0000
commitfdd84c3608425e769e478ff18759f8a6870e160a (patch)
treed5e4fc899445cef74a4bd27ea34d259b22fcd95d /sys/netinet
parent3e624dfad1c3dbbca711da6fb79caffb8dcc4d91 (diff)
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/in.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/netinet/in.c b/sys/netinet/in.c
index 5448c3b5fccd..2303a8f10aa4 100644
--- a/sys/netinet/in.c
+++ b/sys/netinet/in.c
@@ -1695,6 +1695,17 @@ in_lltattach(struct ifnet *ifp)
return (llt);
}
+struct lltable *
+in_lltable_get(struct ifnet *ifp)
+{
+ struct lltable *llt = NULL;
+
+ void *afdata_ptr = ifp->if_afdata[AF_INET];
+ if (afdata_ptr != NULL)
+ llt = ((struct in_ifinfo *)afdata_ptr)->ii_llt;
+ return (llt);
+}
+
void *
in_domifattach(struct ifnet *ifp)
{