From 5b89fc35917f35b6587d4e09b7354f654e15dbd4 Mon Sep 17 00:00:00 2001 From: Aurelien Jarno Date: Wed, 5 Oct 2005 23:29:58 +0200 Subject: [PATCH] --- yaml --- r: 10926 b: refs/heads/master c: 8fee5f51a56aa7a67d955993572a2ae05d31a2c6 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/net/sis190.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 0efb662614e2..e97ae5c90f17 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: adf6e00064ebcd3d82009ba6ef66f489f0885ebd +refs/heads/master: 8fee5f51a56aa7a67d955993572a2ae05d31a2c6 diff --git a/trunk/drivers/net/sis190.c b/trunk/drivers/net/sis190.c index 92f75529eff8..478791e09bf7 100644 --- a/trunk/drivers/net/sis190.c +++ b/trunk/drivers/net/sis190.c @@ -842,7 +842,7 @@ static void sis190_set_rx_mode(struct net_device *dev) for (i = 0, mclist = dev->mc_list; mclist && i < dev->mc_count; i++, mclist = mclist->next) { int bit_nr = - ether_crc(ETH_ALEN, mclist->dmi_addr) >> 26; + ether_crc(ETH_ALEN, mclist->dmi_addr) & 0x3f; mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); rx_mode |= AcceptMulticast; }