|
@@ -1218,8 +1218,7 @@ static void bmac_reset_and_enable(struct net_device *dev)
|
|
*/
|
|
*/
|
|
skb = netdev_alloc_skb(dev, ETHERMINPACKET);
|
|
skb = netdev_alloc_skb(dev, ETHERMINPACKET);
|
|
if (skb != NULL) {
|
|
if (skb != NULL) {
|
|
- data = skb_put(skb, ETHERMINPACKET);
|
|
|
|
- memset(data, 0, ETHERMINPACKET);
|
|
|
|
|
|
+ data = skb_put_zero(skb, ETHERMINPACKET);
|
|
memcpy(data, dev->dev_addr, ETH_ALEN);
|
|
memcpy(data, dev->dev_addr, ETH_ALEN);
|
|
memcpy(data + ETH_ALEN, dev->dev_addr, ETH_ALEN);
|
|
memcpy(data + ETH_ALEN, dev->dev_addr, ETH_ALEN);
|
|
bmac_transmit_packet(skb, dev);
|
|
bmac_transmit_packet(skb, dev);
|