aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/tl
diff options
context:
space:
mode:
authorMatt Macy <mmacy@FreeBSD.org>2018-05-18 20:13:34 +0000
committerMatt Macy <mmacy@FreeBSD.org>2018-05-18 20:13:34 +0000
commitd7c5a620e2b99e914f1770abde956cf0d0a970b7 (patch)
tree8cd8d29e586af6f852b26600a52970c0d78ed7c5 /sys/dev/tl
parent24ddd0ec9c006d1d58dd00733e57569729922e66 (diff)
Notes
Diffstat (limited to 'sys/dev/tl')
-rw-r--r--sys/dev/tl/if_tl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/tl/if_tl.c b/sys/dev/tl/if_tl.c
index 70c1d17ec3fc0..3a36f3079f95e 100644
--- a/sys/dev/tl/if_tl.c
+++ b/sys/dev/tl/if_tl.c
@@ -880,7 +880,8 @@ tl_setmulti(sc)
} else {
i = 1;
if_maddr_rlock(ifp);
- TAILQ_FOREACH_REVERSE(ifma, &ifp->if_multiaddrs, ifmultihead, ifma_link) {
+ /* XXX want to maintain reverse semantics - pop list and re-add? */
+ CK_STAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) {
if (ifma->ifma_addr->sa_family != AF_LINK)
continue;
/*