diff options
author | Emilio López <emilio@elopez.com.ar> | 2013-05-17 06:42:54 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-05-17 16:55:44 -0400 |
commit | 3b0aaef800c0949198fb6304adc7ff1ae7413f02 (patch) | |
tree | ccd6036c2afd16a2a726183f54ea402068bf9ede /drivers/net/ethernet/apple | |
parent | bfd428daaf619d671f6463bd8c7e4df8107e4775 (diff) |
net: ethernet: apple: initialize variables directly
Clean up the code a bit to initialize the variables directly when
defining them.
Signed-off-by: Emilio López <emilio@elopez.com.ar>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/apple')
-rw-r--r-- | drivers/net/ethernet/apple/bmac.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/ethernet/apple/bmac.c b/drivers/net/ethernet/apple/bmac.c index f36bbd6d5085..714dcfe3a469 100644 --- a/drivers/net/ethernet/apple/bmac.c +++ b/drivers/net/ethernet/apple/bmac.c | |||
@@ -1030,14 +1030,12 @@ static void bmac_set_multicast(struct net_device *dev) | |||
1030 | rx_cfg |= RxPromiscEnable; | 1030 | rx_cfg |= RxPromiscEnable; |
1031 | bmwrite(dev, RXCFG, rx_cfg); | 1031 | bmwrite(dev, RXCFG, rx_cfg); |
1032 | } else { | 1032 | } else { |
1033 | u16 hash_table[4]; | 1033 | u16 hash_table[4] = { 0 }; |
1034 | 1034 | ||
1035 | rx_cfg = bmread(dev, RXCFG); | 1035 | rx_cfg = bmread(dev, RXCFG); |
1036 | rx_cfg &= ~RxPromiscEnable; | 1036 | rx_cfg &= ~RxPromiscEnable; |
1037 | bmwrite(dev, RXCFG, rx_cfg); | 1037 | bmwrite(dev, RXCFG, rx_cfg); |
1038 | 1038 | ||
1039 | for(i = 0; i < 4; i++) hash_table[i] = 0; | ||
1040 | |||
1041 | netdev_for_each_mc_addr(ha, dev) { | 1039 | netdev_for_each_mc_addr(ha, dev) { |
1042 | crc = ether_crc_le(6, ha->addr); | 1040 | crc = ether_crc_le(6, ha->addr); |
1043 | crc >>= 26; | 1041 | crc >>= 26; |