Commit 00b1df41 authored by Marcus Meissner's avatar Marcus Meissner Committed by Jeff Garzik

[netdrvr pcnet32] fix multicast on big endian

parent 01306e2f
...@@ -1483,7 +1483,9 @@ static void pcnet32_load_multicast (struct net_device *dev) ...@@ -1483,7 +1483,9 @@ static void pcnet32_load_multicast (struct net_device *dev)
crc = ether_crc_le(6, addrs); crc = ether_crc_le(6, addrs);
crc = crc >> 26; crc = crc >> 26;
mcast_table [crc >> 4] |= 1 << (crc & 0xf); mcast_table [crc >> 4] = le16_to_cpu(
le16_to_cpu(mcast_table [crc >> 4]) | (1 << (crc & 0xf))
);
} }
return; return;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment