summaryrefslogtreecommitdiffstats
path: root/sys/dev/lnc
diff options
context:
space:
mode:
authorpaul <paul@FreeBSD.org>1998-05-27 11:05:17 +0000
committerpaul <paul@FreeBSD.org>1998-05-27 11:05:17 +0000
commit160335012701754c4e5b2147069f0b92c62abdb4 (patch)
tree55c20f05427c3db617fb6397b9edc1a7d62d6954 /sys/dev/lnc
parent11551254b2c771076d527f3365a43e91676f333a (diff)
downloadFreeBSD-src-160335012701754c4e5b2147069f0b92c62abdb4.zip
FreeBSD-src-160335012701754c4e5b2147069f0b92c62abdb4.tar.gz
Fix some bitrot in the multicast support, the move from TAILQ macros wasn't implemented fully.
Diffstat (limited to 'sys/dev/lnc')
-rw-r--r--sys/dev/lnc/if_lnc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/lnc/if_lnc.c b/sys/dev/lnc/if_lnc.c
index 6404e3d..eb1c4fe 100644
--- a/sys/dev/lnc/if_lnc.c
+++ b/sys/dev/lnc/if_lnc.c
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: $
+ * $Id: if_lnc.c,v 1.41 1998/05/27 09:59:13 paul Exp $
*/
/*
@@ -257,7 +257,7 @@ lnc_setladrf(struct lnc_softc *sc)
ifma = ifma->ifma_link.le_next) {
if (ifma->ifma_addr->sa_family != AF_LINK)
continue;
- index = ether_crc(enm->enm_addrlo) >> 26;
+ index = ether_crc(LLADDR((struct sockaddr_dl *)ifma->ifma_addr)) >> 26;
sc->init_block->ladrf[index >> 3] |= 1 << (index & 7);
}
}
OpenPOWER on IntegriCloud