Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net:drivers/net: Miscellaneous conversions to ETH_ALEN

Convert the memset/memcpy uses of 6 to ETH_ALEN
where appropriate.

Also convert some struct definitions and u8 array
declarations of [6] to ETH_ALEN.

Signed-off-by: Joe Perches <joe@perches.com>
Acked-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Joe Perches and committed by
David S. Miller
d458cdf7 0b3d8e08

+146 -149
+1 -1
drivers/net/ethernet/8390/ax88796.c
··· 702 702 for (i = 0; i < 16; i++) 703 703 SA_prom[i] = SA_prom[i+i]; 704 704 705 - memcpy(dev->dev_addr, SA_prom, 6); 705 + memcpy(dev->dev_addr, SA_prom, ETH_ALEN); 706 706 } 707 707 708 708 #ifdef CONFIG_AX88796_93CX6
+2 -2
drivers/net/ethernet/amd/atarilance.c
··· 586 586 switch( lp->cardtype ) { 587 587 case OLD_RIEBL: 588 588 /* No ethernet address! (Set some default address) */ 589 - memcpy( dev->dev_addr, OldRieblDefHwaddr, 6 ); 589 + memcpy(dev->dev_addr, OldRieblDefHwaddr, ETH_ALEN); 590 590 break; 591 591 case NEW_RIEBL: 592 - lp->memcpy_f( dev->dev_addr, RIEBL_HWADDR_ADDR, 6 ); 592 + lp->memcpy_f(dev->dev_addr, RIEBL_HWADDR_ADDR, ETH_ALEN); 593 593 break; 594 594 case PAM_CARD: 595 595 i = IO->eeprom;
+1 -1
drivers/net/ethernet/amd/au1000_eth.c
··· 1138 1138 aup->phy1_search_mac0 = 1; 1139 1139 } else { 1140 1140 if (is_valid_ether_addr(pd->mac)) { 1141 - memcpy(dev->dev_addr, pd->mac, 6); 1141 + memcpy(dev->dev_addr, pd->mac, ETH_ALEN); 1142 1142 } else { 1143 1143 /* Set a random MAC since no valid provided by platform_data. */ 1144 1144 eth_hw_addr_random(dev);
+1 -1
drivers/net/ethernet/amd/pcnet32.c
··· 1675 1675 pr_cont(" warning: CSR address invalid,\n"); 1676 1676 pr_info(" using instead PROM address of"); 1677 1677 } 1678 - memcpy(dev->dev_addr, promaddr, 6); 1678 + memcpy(dev->dev_addr, promaddr, ETH_ALEN); 1679 1679 } 1680 1680 } 1681 1681
+2 -2
drivers/net/ethernet/apple/bmac.c
··· 1220 1220 if (skb != NULL) { 1221 1221 data = skb_put(skb, ETHERMINPACKET); 1222 1222 memset(data, 0, ETHERMINPACKET); 1223 - memcpy(data, dev->dev_addr, 6); 1224 - memcpy(data+6, dev->dev_addr, 6); 1223 + memcpy(data, dev->dev_addr, ETH_ALEN); 1224 + memcpy(data + ETH_ALEN, dev->dev_addr, ETH_ALEN); 1225 1225 bmac_transmit_packet(skb, dev); 1226 1226 } 1227 1227 spin_unlock_irqrestore(&bp->lock, flags);
+1 -1
drivers/net/ethernet/broadcom/b44.c
··· 2111 2111 * valid PHY address. */ 2112 2112 bp->phy_addr &= 0x1F; 2113 2113 2114 - memcpy(bp->dev->dev_addr, addr, 6); 2114 + memcpy(bp->dev->dev_addr, addr, ETH_ALEN); 2115 2115 2116 2116 if (!is_valid_ether_addr(&bp->dev->dev_addr[0])){ 2117 2117 pr_err("Invalid MAC address found in EEPROM\n");
+3 -3
drivers/net/ethernet/broadcom/bnx2.c
··· 5761 5761 if (!skb) 5762 5762 return -ENOMEM; 5763 5763 packet = skb_put(skb, pkt_size); 5764 - memcpy(packet, bp->dev->dev_addr, 6); 5765 - memset(packet + 6, 0x0, 8); 5764 + memcpy(packet, bp->dev->dev_addr, ETH_ALEN); 5765 + memset(packet + ETH_ALEN, 0x0, 8); 5766 5766 for (i = 14; i < pkt_size; i++) 5767 5767 packet[i] = (unsigned char) (i & 0xff); 5768 5768 ··· 8514 8514 8515 8515 pci_set_drvdata(pdev, dev); 8516 8516 8517 - memcpy(dev->dev_addr, bp->mac_addr, 6); 8517 + memcpy(dev->dev_addr, bp->mac_addr, ETH_ALEN); 8518 8518 8519 8519 dev->hw_features = NETIF_F_IP_CSUM | NETIF_F_SG | 8520 8520 NETIF_F_TSO | NETIF_F_TSO_ECN |
+2 -2
drivers/net/ethernet/broadcom/cnic.c
··· 393 393 394 394 csk->vlan_id = path_resp->vlan_id; 395 395 396 - memcpy(csk->ha, path_resp->mac_addr, 6); 396 + memcpy(csk->ha, path_resp->mac_addr, ETH_ALEN); 397 397 if (test_bit(SK_F_IPV6, &csk->flags)) 398 398 memcpy(&csk->src_ip[0], &path_resp->src.v6_addr, 399 399 sizeof(struct in6_addr)); ··· 5572 5572 if (cdev->max_fcoe_conn > BNX2X_FCOE_NUM_CONNECTIONS) 5573 5573 cdev->max_fcoe_conn = BNX2X_FCOE_NUM_CONNECTIONS; 5574 5574 5575 - memcpy(cdev->mac_addr, ethdev->iscsi_mac, 6); 5575 + memcpy(cdev->mac_addr, ethdev->iscsi_mac, ETH_ALEN); 5576 5576 5577 5577 cp->cnic_ops = &cnic_bnx2x_ops; 5578 5578 cp->start_hw = cnic_start_bnx2x_hw;
+5 -5
drivers/net/ethernet/broadcom/tg3.c
··· 13214 13214 return -ENOMEM; 13215 13215 13216 13216 tx_data = skb_put(skb, tx_len); 13217 - memcpy(tx_data, tp->dev->dev_addr, 6); 13218 - memset(tx_data + 6, 0x0, 8); 13217 + memcpy(tx_data, tp->dev->dev_addr, ETH_ALEN); 13218 + memset(tx_data + ETH_ALEN, 0x0, 8); 13219 13219 13220 13220 tw32(MAC_RX_MTU_SIZE, tx_len + ETH_FCS_LEN); 13221 13221 ··· 16661 16661 int len; 16662 16662 16663 16663 addr = of_get_property(dp, "local-mac-address", &len); 16664 - if (addr && len == 6) { 16665 - memcpy(dev->dev_addr, addr, 6); 16664 + if (addr && len == ETH_ALEN) { 16665 + memcpy(dev->dev_addr, addr, ETH_ALEN); 16666 16666 return 0; 16667 16667 } 16668 16668 return -ENODEV; ··· 16672 16672 { 16673 16673 struct net_device *dev = tp->dev; 16674 16674 16675 - memcpy(dev->dev_addr, idprom->id_ethaddr, 6); 16675 + memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); 16676 16676 return 0; 16677 16677 } 16678 16678 #endif
+2 -2
drivers/net/ethernet/chelsio/cxgb/pm3393.c
··· 499 499 500 500 static int pm3393_macaddress_get(struct cmac *cmac, u8 mac_addr[6]) 501 501 { 502 - memcpy(mac_addr, cmac->instance->mac_addr, 6); 502 + memcpy(mac_addr, cmac->instance->mac_addr, ETH_ALEN); 503 503 return 0; 504 504 } 505 505 ··· 526 526 */ 527 527 528 528 /* Store local copy */ 529 - memcpy(cmac->instance->mac_addr, ma, 6); 529 + memcpy(cmac->instance->mac_addr, ma, ETH_ALEN); 530 530 531 531 lo = ((u32) ma[1] << 8) | (u32) ma[0]; 532 532 mid = ((u32) ma[3] << 8) | (u32) ma[2];
+1 -1
drivers/net/ethernet/davicom/dm9000.c
··· 1603 1603 1604 1604 if (!is_valid_ether_addr(ndev->dev_addr) && pdata != NULL) { 1605 1605 mac_src = "platform data"; 1606 - memcpy(ndev->dev_addr, pdata->dev_addr, 6); 1606 + memcpy(ndev->dev_addr, pdata->dev_addr, ETH_ALEN); 1607 1607 } 1608 1608 1609 1609 if (!is_valid_ether_addr(ndev->dev_addr)) {
+1 -1
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
··· 1083 1083 1084 1084 mac_addr = of_get_mac_address(ofdev->dev.of_node); 1085 1085 if (mac_addr) 1086 - memcpy(ndev->dev_addr, mac_addr, 6); 1086 + memcpy(ndev->dev_addr, mac_addr, ETH_ALEN); 1087 1087 1088 1088 ret = fep->ops->allocate_bd(ndev); 1089 1089 if (ret)
+1 -1
drivers/net/ethernet/freescale/ucc_geth.c
··· 3899 3899 3900 3900 mac_addr = of_get_mac_address(np); 3901 3901 if (mac_addr) 3902 - memcpy(dev->dev_addr, mac_addr, 6); 3902 + memcpy(dev->dev_addr, mac_addr, ETH_ALEN); 3903 3903 3904 3904 ugeth->ug_info = ug_info; 3905 3905 ugeth->dev = device;
+2 -2
drivers/net/ethernet/i825xx/82596.c
··· 711 711 i596_add_cmd(dev, &lp->cf_cmd.cmd); 712 712 713 713 DEB(DEB_INIT,printk(KERN_DEBUG "%s: queuing CmdSASetup\n", dev->name)); 714 - memcpy(lp->sa_cmd.eth_addr, dev->dev_addr, 6); 714 + memcpy(lp->sa_cmd.eth_addr, dev->dev_addr, ETH_ALEN); 715 715 lp->sa_cmd.cmd.command = CmdSASetup; 716 716 i596_add_cmd(dev, &lp->sa_cmd.cmd); 717 717 ··· 1155 1155 err = -ENODEV; 1156 1156 goto out; 1157 1157 } 1158 - memcpy(eth_addr, (void *) 0xfffc1f2c, 6); /* YUCK! Get addr from NOVRAM */ 1158 + memcpy(eth_addr, (void *) 0xfffc1f2c, ETH_ALEN); /* YUCK! Get addr from NOVRAM */ 1159 1159 dev->base_addr = MVME_I596_BASE; 1160 1160 dev->irq = (unsigned) MVME16x_IRQ_I596; 1161 1161 goto found;
+3 -3
drivers/net/ethernet/i825xx/lib82596.c
··· 607 607 i596_add_cmd(dev, &dma->cf_cmd.cmd); 608 608 609 609 DEB(DEB_INIT, printk(KERN_DEBUG "%s: queuing CmdSASetup\n", dev->name)); 610 - memcpy(dma->sa_cmd.eth_addr, dev->dev_addr, 6); 610 + memcpy(dma->sa_cmd.eth_addr, dev->dev_addr, ETH_ALEN); 611 611 dma->sa_cmd.cmd.command = SWAP16(CmdSASetup); 612 612 DMA_WBACK(dev, &(dma->sa_cmd), sizeof(struct sa_cmd)); 613 613 i596_add_cmd(dev, &dma->sa_cmd.cmd); ··· 1396 1396 netdev_for_each_mc_addr(ha, dev) { 1397 1397 if (!cnt--) 1398 1398 break; 1399 - memcpy(cp, ha->addr, 6); 1399 + memcpy(cp, ha->addr, ETH_ALEN); 1400 1400 if (i596_debug > 1) 1401 1401 DEB(DEB_MULTI, 1402 1402 printk(KERN_DEBUG 1403 1403 "%s: Adding address %pM\n", 1404 1404 dev->name, cp)); 1405 - cp += 6; 1405 + cp += ETH_ALEN; 1406 1406 } 1407 1407 DMA_WBACK_INV(dev, &dma->mc_cmd, sizeof(struct mc_cmd)); 1408 1408 i596_add_cmd(dev, &cmd->cmd);
+1 -1
drivers/net/ethernet/ibm/emac/core.c
··· 2676 2676 np->full_name); 2677 2677 return -ENXIO; 2678 2678 } 2679 - memcpy(dev->ndev->dev_addr, p, 6); 2679 + memcpy(dev->ndev->dev_addr, p, ETH_ALEN); 2680 2680 2681 2681 /* IAHT and GAHT filter parameterization */ 2682 2682 if (emac_has_feature(dev, EMAC_FTR_EMAC4SYNC)) {
+2 -2
drivers/net/ethernet/ibm/ibmveth.c
··· 1185 1185 netdev_for_each_mc_addr(ha, netdev) { 1186 1186 /* add the multicast address to the filter table */ 1187 1187 unsigned long mcast_addr = 0; 1188 - memcpy(((char *)&mcast_addr)+2, ha->addr, 6); 1188 + memcpy(((char *)&mcast_addr)+2, ha->addr, ETH_ALEN); 1189 1189 lpar_rc = h_multicast_ctrl(adapter->vdev->unit_address, 1190 1190 IbmVethMcastAddFilter, 1191 1191 mcast_addr); ··· 1370 1370 netif_napi_add(netdev, &adapter->napi, ibmveth_poll, 16); 1371 1371 1372 1372 adapter->mac_addr = 0; 1373 - memcpy(&adapter->mac_addr, mac_addr_p, 6); 1373 + memcpy(&adapter->mac_addr, mac_addr_p, ETH_ALEN); 1374 1374 1375 1375 netdev->irq = dev->irq; 1376 1376 netdev->netdev_ops = &ibmveth_netdev_ops;
+1 -1
drivers/net/ethernet/intel/igb/igb_main.c
··· 5708 5708 5709 5709 /* reply to reset with ack and vf mac address */ 5710 5710 msgbuf[0] = E1000_VF_RESET | E1000_VT_MSGTYPE_ACK; 5711 - memcpy(addr, vf_mac, 6); 5711 + memcpy(addr, vf_mac, ETH_ALEN); 5712 5712 igb_write_mbx(hw, msgbuf, 3, vf); 5713 5713 } 5714 5714
+2 -2
drivers/net/ethernet/intel/igbvf/vf.c
··· 154 154 ret_val = mbx->ops.read_posted(hw, msgbuf, 3); 155 155 if (!ret_val) { 156 156 if (msgbuf[0] == (E1000_VF_RESET | E1000_VT_MSGTYPE_ACK)) 157 - memcpy(hw->mac.perm_addr, addr, 6); 157 + memcpy(hw->mac.perm_addr, addr, ETH_ALEN); 158 158 else 159 159 ret_val = -E1000_ERR_MAC_INIT; 160 160 } ··· 314 314 315 315 memset(msgbuf, 0, 12); 316 316 msgbuf[0] = E1000_VF_SET_MAC_ADDR; 317 - memcpy(msg_addr, addr, 6); 317 + memcpy(msg_addr, addr, ETH_ALEN); 318 318 ret_val = mbx->ops.write_posted(hw, msgbuf, 3); 319 319 320 320 if (!ret_val)
+3 -6
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
··· 558 558 struct ixgbe_hw *hw = &adapter->hw; 559 559 int rar_entry = hw->mac.num_rar_entries - (vf + 1); 560 560 561 - memcpy(adapter->vfinfo[vf].vf_mac_addresses, mac_addr, 6); 561 + memcpy(adapter->vfinfo[vf].vf_mac_addresses, mac_addr, ETH_ALEN); 562 562 hw->mac.ops.set_rar(hw, rar_entry, mac_addr, vf, IXGBE_RAH_AV); 563 563 564 564 return 0; ··· 621 621 622 622 int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask) 623 623 { 624 - unsigned char vf_mac_addr[6]; 625 624 struct ixgbe_adapter *adapter = pci_get_drvdata(pdev); 626 625 unsigned int vfn = (event_mask & 0x3f); 627 626 628 627 bool enable = ((event_mask & 0x10000000U) != 0); 629 628 630 - if (enable) { 631 - eth_zero_addr(vf_mac_addr); 632 - memcpy(adapter->vfinfo[vfn].vf_mac_addresses, vf_mac_addr, 6); 633 - } 629 + if (enable) 630 + eth_zero_addr(adapter->vfinfo[vfn].vf_mac_addresses); 634 631 635 632 return 0; 636 633 }
+2 -2
drivers/net/ethernet/intel/ixgbevf/vf.c
··· 242 242 msgbuf[0] |= index << IXGBE_VT_MSGINFO_SHIFT; 243 243 msgbuf[0] |= IXGBE_VF_SET_MACVLAN; 244 244 if (addr) 245 - memcpy(msg_addr, addr, 6); 245 + memcpy(msg_addr, addr, ETH_ALEN); 246 246 ret_val = mbx->ops.write_posted(hw, msgbuf, 3); 247 247 248 248 if (!ret_val) ··· 275 275 276 276 memset(msgbuf, 0, sizeof(msgbuf)); 277 277 msgbuf[0] = IXGBE_VF_SET_MAC_ADDR; 278 - memcpy(msg_addr, addr, 6); 278 + memcpy(msg_addr, addr, ETH_ALEN); 279 279 ret_val = mbx->ops.write_posted(hw, msgbuf, 3); 280 280 281 281 if (!ret_val)
+2 -2
drivers/net/ethernet/jme.c
··· 309 309 jme_load_macaddr(struct net_device *netdev) 310 310 { 311 311 struct jme_adapter *jme = netdev_priv(netdev); 312 - unsigned char macaddr[6]; 312 + unsigned char macaddr[ETH_ALEN]; 313 313 u32 val; 314 314 315 315 spin_lock_bh(&jme->macaddr_lock); ··· 321 321 val = jread32(jme, JME_RXUMA_HI); 322 322 macaddr[4] = (val >> 0) & 0xFF; 323 323 macaddr[5] = (val >> 8) & 0xFF; 324 - memcpy(netdev->dev_addr, macaddr, 6); 324 + memcpy(netdev->dev_addr, macaddr, ETH_ALEN); 325 325 spin_unlock_bh(&jme->macaddr_lock); 326 326 } 327 327
+1 -1
drivers/net/ethernet/korina.c
··· 1110 1110 lp = netdev_priv(dev); 1111 1111 1112 1112 bif->dev = dev; 1113 - memcpy(dev->dev_addr, bif->mac, 6); 1113 + memcpy(dev->dev_addr, bif->mac, ETH_ALEN); 1114 1114 1115 1115 lp->rx_irq = platform_get_irq_byname(pdev, "korina_rx"); 1116 1116 lp->tx_irq = platform_get_irq_byname(pdev, "korina_tx");
+2 -2
drivers/net/ethernet/marvell/mv643xx_eth.c
··· 2514 2514 2515 2515 mac_addr = of_get_mac_address(pnp); 2516 2516 if (mac_addr) 2517 - memcpy(ppd.mac_addr, mac_addr, 6); 2517 + memcpy(ppd.mac_addr, mac_addr, ETH_ALEN); 2518 2518 2519 2519 mv643xx_eth_property(pnp, "tx-queue-size", ppd.tx_queue_size); 2520 2520 mv643xx_eth_property(pnp, "tx-sram-addr", ppd.tx_sram_addr); ··· 2696 2696 struct net_device *dev = mp->dev; 2697 2697 2698 2698 if (is_valid_ether_addr(pd->mac_addr)) 2699 - memcpy(dev->dev_addr, pd->mac_addr, 6); 2699 + memcpy(dev->dev_addr, pd->mac_addr, ETH_ALEN); 2700 2700 else 2701 2701 uc_addr_get(mp, dev->dev_addr); 2702 2702
+2 -2
drivers/net/ethernet/micrel/ks8851_mll.c
··· 1248 1248 w = ((u & 0xFF) << 8) | ((u >> 8) & 0xFF); 1249 1249 ks_wrreg16(ks, KS_MARL, w); 1250 1250 1251 - memcpy(ks->mac_addr, data, 6); 1251 + memcpy(ks->mac_addr, data, ETH_ALEN); 1252 1252 1253 1253 if (ks->enabled) 1254 1254 ks_start_rx(ks); ··· 1651 1651 } 1652 1652 netdev_info(netdev, "Mac address is: %pM\n", ks->mac_addr); 1653 1653 1654 - memcpy(netdev->dev_addr, ks->mac_addr, 6); 1654 + memcpy(netdev->dev_addr, ks->mac_addr, ETH_ALEN); 1655 1655 1656 1656 ks_set_mac(ks, netdev->dev_addr); 1657 1657
+2 -2
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
··· 3164 3164 3165 3165 /* Walk the multicast list, and add each address */ 3166 3166 netdev_for_each_mc_addr(ha, dev) { 3167 - memcpy(data, &ha->addr, 6); 3167 + memcpy(data, &ha->addr, ETH_ALEN); 3168 3168 cmd.data0 = ntohl(data[0]); 3169 3169 cmd.data1 = ntohl(data[1]); 3170 3170 err = myri10ge_send_cmd(mgp, MXGEFW_JOIN_MULTICAST_GROUP, ··· 3207 3207 } 3208 3208 3209 3209 /* change the dev structure */ 3210 - memcpy(dev->dev_addr, sa->sa_data, 6); 3210 + memcpy(dev->dev_addr, sa->sa_data, ETH_ALEN); 3211 3211 return 0; 3212 3212 } 3213 3213
+1 -1
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
··· 648 648 649 649 mac_req = (nx_mac_req_t *)&req.words[0]; 650 650 mac_req->op = op; 651 - memcpy(mac_req->mac_addr, addr, 6); 651 + memcpy(mac_req->mac_addr, addr, ETH_ALEN); 652 652 653 653 return netxen_send_cmd_descs(adapter, (struct cmd_desc_type0 *)&req, 1); 654 654 }
+1 -1
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
··· 445 445 446 446 mac_req = (struct qlcnic_mac_req *)&req.words[0]; 447 447 mac_req->op = op; 448 - memcpy(mac_req->mac_addr, addr, 6); 448 + memcpy(mac_req->mac_addr, addr, ETH_ALEN); 449 449 450 450 vlan_req = (struct qlcnic_vlan_req *)&req.words[1]; 451 451 vlan_req->vlan_id = cpu_to_le16(vlan_id);
+1 -1
drivers/net/ethernet/renesas/sh_eth.c
··· 868 868 static void read_mac_address(struct net_device *ndev, unsigned char *mac) 869 869 { 870 870 if (mac[0] || mac[1] || mac[2] || mac[3] || mac[4] || mac[5]) { 871 - memcpy(ndev->dev_addr, mac, 6); 871 + memcpy(ndev->dev_addr, mac, ETH_ALEN); 872 872 } else { 873 873 ndev->dev_addr[0] = (sh_eth_read(ndev, MAHR) >> 24); 874 874 ndev->dev_addr[1] = (sh_eth_read(ndev, MAHR) >> 16) & 0xFF;
+1 -1
drivers/net/ethernet/sgi/meth.c
··· 839 839 dev->watchdog_timeo = timeout; 840 840 dev->irq = MACE_ETHERNET_IRQ; 841 841 dev->base_addr = (unsigned long)&mace->eth; 842 - memcpy(dev->dev_addr, o2meth_eaddr, 6); 842 + memcpy(dev->dev_addr, o2meth_eaddr, ETH_ALEN); 843 843 844 844 priv = netdev_priv(dev); 845 845 spin_lock_init(&priv->meth_lock);
+1 -1
drivers/net/ethernet/smsc/smsc911x.c
··· 2502 2502 SMSC_TRACE(pdata, probe, 2503 2503 "MAC Address is specified by configuration"); 2504 2504 } else if (is_valid_ether_addr(pdata->config.mac)) { 2505 - memcpy(dev->dev_addr, pdata->config.mac, 6); 2505 + memcpy(dev->dev_addr, pdata->config.mac, ETH_ALEN); 2506 2506 SMSC_TRACE(pdata, probe, 2507 2507 "MAC Address specified by platform data"); 2508 2508 } else {
+1 -1
drivers/net/ethernet/sun/cassini.c
··· 3354 3354 #if defined(CONFIG_SPARC) 3355 3355 addr = of_get_property(cp->of_node, "local-mac-address", NULL); 3356 3356 if (addr != NULL) { 3357 - memcpy(dev_addr, addr, 6); 3357 + memcpy(dev_addr, addr, ETH_ALEN); 3358 3358 goto done; 3359 3359 } 3360 3360 #endif
+1 -1
drivers/net/ethernet/sun/sungem.c
··· 2779 2779 return -1; 2780 2780 #endif 2781 2781 } 2782 - memcpy(dev->dev_addr, addr, 6); 2782 + memcpy(dev->dev_addr, addr, ETH_ALEN); 2783 2783 #else 2784 2784 get_gem_mac_nonobp(gp->pdev, gp->dev->dev_addr); 2785 2785 #endif
+5 -5
drivers/net/ethernet/sun/sunhme.c
··· 2675 2675 2676 2676 addr = of_get_property(dp, "local-mac-address", &len); 2677 2677 2678 - if (qfe_slot != -1 && addr && len == 6) 2679 - memcpy(dev->dev_addr, addr, 6); 2678 + if (qfe_slot != -1 && addr && len == ETH_ALEN) 2679 + memcpy(dev->dev_addr, addr, ETH_ALEN); 2680 2680 else 2681 - memcpy(dev->dev_addr, idprom->id_ethaddr, 6); 2681 + memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); 2682 2682 } 2683 2683 2684 2684 hp = netdev_priv(dev); ··· 3024 3024 (addr = of_get_property(dp, "local-mac-address", &len)) 3025 3025 != NULL && 3026 3026 len == 6) { 3027 - memcpy(dev->dev_addr, addr, 6); 3027 + memcpy(dev->dev_addr, addr, ETH_ALEN); 3028 3028 } else { 3029 - memcpy(dev->dev_addr, idprom->id_ethaddr, 6); 3029 + memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); 3030 3030 } 3031 3031 #else 3032 3032 get_hme_mac_nonsparc(pdev, &dev->dev_addr[0]);
+1 -1
drivers/net/ethernet/sun/sunqe.c
··· 843 843 if (!dev) 844 844 return -ENOMEM; 845 845 846 - memcpy(dev->dev_addr, idprom->id_ethaddr, 6); 846 + memcpy(dev->dev_addr, idprom->id_ethaddr, ETH_ALEN); 847 847 848 848 qe = netdev_priv(dev); 849 849
+1 -1
drivers/net/ethernet/ti/davinci_emac.c
··· 1853 1853 } 1854 1854 1855 1855 /* MAC addr and PHY mask , RMII enable info from platform_data */ 1856 - memcpy(priv->mac_addr, pdata->mac_addr, 6); 1856 + memcpy(priv->mac_addr, pdata->mac_addr, ETH_ALEN); 1857 1857 priv->phy_id = pdata->phy_id; 1858 1858 priv->rmii_en = pdata->rmii_en; 1859 1859 priv->version = pdata->version;
+1 -1
drivers/net/ethernet/tile/tilegx.c
··· 2230 2230 nz_addr |= mac[i]; 2231 2231 2232 2232 if (nz_addr) { 2233 - memcpy(dev->dev_addr, mac, 6); 2233 + memcpy(dev->dev_addr, mac, ETH_ALEN); 2234 2234 dev->addr_len = 6; 2235 2235 } else { 2236 2236 eth_hw_addr_random(dev);
+1 -1
drivers/net/ethernet/xilinx/xilinx_emaclite.c
··· 1172 1172 1173 1173 if (mac_address) 1174 1174 /* Set the MAC address. */ 1175 - memcpy(ndev->dev_addr, mac_address, 6); 1175 + memcpy(ndev->dev_addr, mac_address, ETH_ALEN); 1176 1176 else 1177 1177 dev_warn(dev, "No MAC address found\n"); 1178 1178
+1 -1
drivers/net/fddi/skfp/fplustm.c
··· 453 453 */ 454 454 * (char *) a = (char) ((long)DBEACON_INFO<<24L) ; 455 455 a[1] = 0 ; 456 - memcpy((char *)a+1,(char *) &smc->mib.m[MAC0].fddiMACUpstreamNbr,6) ; 456 + memcpy((char *)a+1, (char *) &smc->mib.m[MAC0].fddiMACUpstreamNbr, ETH_ALEN); 457 457 458 458 CHECK_NPP() ; 459 459 /* set memory address reg for writes */
+3 -3
drivers/net/fddi/skfp/skfddi.c
··· 436 436 } 437 437 read_address(smc, NULL); 438 438 pr_debug("HW-Addr: %pMF\n", smc->hw.fddi_canon_addr.a); 439 - memcpy(dev->dev_addr, smc->hw.fddi_canon_addr.a, 6); 439 + memcpy(dev->dev_addr, smc->hw.fddi_canon_addr.a, ETH_ALEN); 440 440 441 441 smt_reset_defaults(smc, 0); 442 442 ··· 503 503 * address. 504 504 */ 505 505 read_address(smc, NULL); 506 - memcpy(dev->dev_addr, smc->hw.fddi_canon_addr.a, 6); 506 + memcpy(dev->dev_addr, smc->hw.fddi_canon_addr.a, ETH_ALEN); 507 507 508 508 init_smt(smc, NULL); 509 509 smt_online(smc, 1); ··· 1213 1213 if ((unsigned short) frame[1 + 10] != 0) 1214 1214 return; 1215 1215 SRBit = frame[1 + 6] & 0x01; 1216 - memcpy(&frame[1 + 6], hw_addr, 6); 1216 + memcpy(&frame[1 + 6], hw_addr, ETH_ALEN); 1217 1217 frame[8] |= SRBit; 1218 1218 } // CheckSourceAddress 1219 1219
+1 -1
drivers/net/plip/plip.c
··· 1002 1002 /* Any address will do - we take the first */ 1003 1003 const struct in_ifaddr *ifa = in_dev->ifa_list; 1004 1004 if (ifa) { 1005 - memcpy(eth->h_source, dev->dev_addr, 6); 1005 + memcpy(eth->h_source, dev->dev_addr, ETH_ALEN); 1006 1006 memset(eth->h_dest, 0xfc, 2); 1007 1007 memcpy(eth->h_dest+2, &ifa->ifa_address, 4); 1008 1008 }
+4 -4
drivers/net/usb/catc.c
··· 640 640 { 641 641 struct catc *catc = netdev_priv(netdev); 642 642 struct netdev_hw_addr *ha; 643 - u8 broadcast[6]; 643 + u8 broadcast[ETH_ALEN]; 644 644 u8 rx = RxEnable | RxPolarity | RxMultiCast; 645 645 646 - memset(broadcast, 0xff, 6); 646 + memset(broadcast, 0xff, ETH_ALEN); 647 647 memset(catc->multicast, 0, 64); 648 648 649 649 catc_multicast(broadcast, catc->multicast); ··· 778 778 struct usb_device *usbdev = interface_to_usbdev(intf); 779 779 struct net_device *netdev; 780 780 struct catc *catc; 781 - u8 broadcast[6]; 781 + u8 broadcast[ETH_ALEN]; 782 782 int i, pktsz; 783 783 784 784 if (usb_set_interface(usbdev, ··· 882 882 883 883 dev_dbg(dev, "Filling the multicast list.\n"); 884 884 885 - memset(broadcast, 0xff, 6); 885 + memset(broadcast, 0xff, ETH_ALEN); 886 886 catc_multicast(broadcast, catc->multicast); 887 887 catc_multicast(netdev->dev_addr, catc->multicast); 888 888 catc_write_mem(catc, 0xfa80, catc->multicast, 64);
+1 -1
drivers/net/wireless/ath/ath10k/wmi.c
··· 1918 1918 cmd->vdev_id = __cpu_to_le32(vdev_id); 1919 1919 cmd->param_id = __cpu_to_le32(param_id); 1920 1920 cmd->param_value = __cpu_to_le32(param_value); 1921 - memcpy(&cmd->peer_macaddr.addr, peer_addr, 6); 1921 + memcpy(&cmd->peer_macaddr.addr, peer_addr, ETH_ALEN); 1922 1922 1923 1923 ath10k_dbg(ATH10K_DBG_WMI, 1924 1924 "wmi vdev %d peer 0x%pM set param %d value %d\n",
+2 -2
drivers/net/wireless/ath/wil6210/cfg80211.c
··· 316 316 } 317 317 conn.channel = ch - 1; 318 318 319 - memcpy(conn.bssid, bss->bssid, 6); 320 - memcpy(conn.dst_mac, bss->bssid, 6); 319 + memcpy(conn.bssid, bss->bssid, ETH_ALEN); 320 + memcpy(conn.dst_mac, bss->bssid, ETH_ALEN); 321 321 /* 322 322 * FW don't support scan after connection attempt 323 323 */
+46 -46
drivers/net/wireless/atmel.c
··· 844 844 if (priv->wep_is_on) 845 845 frame_ctl |= IEEE80211_FCTL_PROTECTED; 846 846 if (priv->operating_mode == IW_MODE_ADHOC) { 847 - skb_copy_from_linear_data(skb, &header.addr1, 6); 848 - memcpy(&header.addr2, dev->dev_addr, 6); 849 - memcpy(&header.addr3, priv->BSSID, 6); 847 + skb_copy_from_linear_data(skb, &header.addr1, ETH_ALEN); 848 + memcpy(&header.addr2, dev->dev_addr, ETH_ALEN); 849 + memcpy(&header.addr3, priv->BSSID, ETH_ALEN); 850 850 } else { 851 851 frame_ctl |= IEEE80211_FCTL_TODS; 852 - memcpy(&header.addr1, priv->CurrentBSSID, 6); 853 - memcpy(&header.addr2, dev->dev_addr, 6); 854 - skb_copy_from_linear_data(skb, &header.addr3, 6); 852 + memcpy(&header.addr1, priv->CurrentBSSID, ETH_ALEN); 853 + memcpy(&header.addr2, dev->dev_addr, ETH_ALEN); 854 + skb_copy_from_linear_data(skb, &header.addr3, ETH_ALEN); 855 855 } 856 856 857 857 if (priv->use_wpa) 858 - memcpy(&header.addr4, SNAP_RFC1024, 6); 858 + memcpy(&header.addr4, SNAP_RFC1024, ETH_ALEN); 859 859 860 860 header.frame_control = cpu_to_le16(frame_ctl); 861 861 /* Copy the wireless header into the card */ ··· 929 929 } 930 930 } 931 931 932 - memcpy(skbp, header->addr1, 6); /* destination address */ 932 + memcpy(skbp, header->addr1, ETH_ALEN); /* destination address */ 933 933 if (le16_to_cpu(header->frame_control) & IEEE80211_FCTL_FROMDS) 934 - memcpy(&skbp[6], header->addr3, 6); 934 + memcpy(&skbp[ETH_ALEN], header->addr3, ETH_ALEN); 935 935 else 936 - memcpy(&skbp[6], header->addr2, 6); /* source address */ 936 + memcpy(&skbp[ETH_ALEN], header->addr2, ETH_ALEN); /* source address */ 937 937 938 938 skb->protocol = eth_type_trans(skb, priv->dev); 939 939 skb->ip_summed = CHECKSUM_NONE; ··· 969 969 u16 msdu_size, u16 rx_packet_loc, u32 crc, u16 seq_no, 970 970 u8 frag_no, int more_frags) 971 971 { 972 - u8 mac4[6]; 973 - u8 source[6]; 972 + u8 mac4[ETH_ALEN]; 973 + u8 source[ETH_ALEN]; 974 974 struct sk_buff *skb; 975 975 976 976 if (le16_to_cpu(header->frame_control) & IEEE80211_FCTL_FROMDS) 977 - memcpy(source, header->addr3, 6); 977 + memcpy(source, header->addr3, ETH_ALEN); 978 978 else 979 - memcpy(source, header->addr2, 6); 979 + memcpy(source, header->addr2, ETH_ALEN); 980 980 981 981 rx_packet_loc += 24; /* skip header */ 982 982 ··· 984 984 msdu_size -= 4; 985 985 986 986 if (frag_no == 0) { /* first fragment */ 987 - atmel_copy_to_host(priv->dev, mac4, rx_packet_loc, 6); 988 - msdu_size -= 6; 989 - rx_packet_loc += 6; 987 + atmel_copy_to_host(priv->dev, mac4, rx_packet_loc, ETH_ALEN); 988 + msdu_size -= ETH_ALEN; 989 + rx_packet_loc += ETH_ALEN; 990 990 991 991 if (priv->do_rx_crc) 992 992 crc = crc32_le(crc, mac4, 6); ··· 994 994 priv->frag_seq = seq_no; 995 995 priv->frag_no = 1; 996 996 priv->frag_len = msdu_size; 997 - memcpy(priv->frag_source, source, 6); 998 - memcpy(&priv->rx_buf[6], source, 6); 999 - memcpy(priv->rx_buf, header->addr1, 6); 997 + memcpy(priv->frag_source, source, ETH_ALEN); 998 + memcpy(&priv->rx_buf[ETH_ALEN], source, ETH_ALEN); 999 + memcpy(priv->rx_buf, header->addr1, ETH_ALEN); 1000 1000 1001 1001 atmel_copy_to_host(priv->dev, &priv->rx_buf[12], rx_packet_loc, msdu_size); 1002 1002 ··· 1006 1006 atmel_copy_to_host(priv->dev, (void *)&netcrc, rx_packet_loc + msdu_size, 4); 1007 1007 if ((crc ^ 0xffffffff) != netcrc) { 1008 1008 priv->dev->stats.rx_crc_errors++; 1009 - memset(priv->frag_source, 0xff, 6); 1009 + memset(priv->frag_source, 0xff, ETH_ALEN); 1010 1010 } 1011 1011 } 1012 1012 1013 1013 } else if (priv->frag_no == frag_no && 1014 1014 priv->frag_seq == seq_no && 1015 - memcmp(priv->frag_source, source, 6) == 0) { 1015 + memcmp(priv->frag_source, source, ETH_ALEN) == 0) { 1016 1016 1017 1017 atmel_copy_to_host(priv->dev, &priv->rx_buf[12 + priv->frag_len], 1018 1018 rx_packet_loc, msdu_size); ··· 1024 1024 atmel_copy_to_host(priv->dev, (void *)&netcrc, rx_packet_loc + msdu_size, 4); 1025 1025 if ((crc ^ 0xffffffff) != netcrc) { 1026 1026 priv->dev->stats.rx_crc_errors++; 1027 - memset(priv->frag_source, 0xff, 6); 1027 + memset(priv->frag_source, 0xff, ETH_ALEN); 1028 1028 more_frags = 1; /* don't send broken assembly */ 1029 1029 } 1030 1030 } ··· 1033 1033 priv->frag_no++; 1034 1034 1035 1035 if (!more_frags) { /* last one */ 1036 - memset(priv->frag_source, 0xff, 6); 1036 + memset(priv->frag_source, 0xff, ETH_ALEN); 1037 1037 if (!(skb = dev_alloc_skb(priv->frag_len + 14))) { 1038 1038 priv->dev->stats.rx_dropped++; 1039 1039 } else { ··· 1129 1129 atmel_copy_to_host(priv->dev, (unsigned char *)&priv->rx_buf, rx_packet_loc + 24, msdu_size); 1130 1130 1131 1131 /* we use the same buffer for frag reassembly and control packets */ 1132 - memset(priv->frag_source, 0xff, 6); 1132 + memset(priv->frag_source, 0xff, ETH_ALEN); 1133 1133 1134 1134 if (priv->do_rx_crc) { 1135 1135 /* last 4 octets is crc */ ··· 1557 1557 priv->last_qual = jiffies; 1558 1558 priv->last_beacon_timestamp = 0; 1559 1559 memset(priv->frag_source, 0xff, sizeof(priv->frag_source)); 1560 - memset(priv->BSSID, 0, 6); 1560 + memset(priv->BSSID, 0, ETH_ALEN); 1561 1561 priv->CurrentBSSID[0] = 0xFF; /* Initialize to something invalid.... */ 1562 1562 priv->station_was_associated = 0; 1563 1563 ··· 1718 1718 char *extra) 1719 1719 { 1720 1720 struct atmel_private *priv = netdev_priv(dev); 1721 - memcpy(awrq->sa_data, priv->CurrentBSSID, 6); 1721 + memcpy(awrq->sa_data, priv->CurrentBSSID, ETH_ALEN); 1722 1722 awrq->sa_family = ARPHRD_ETHER; 1723 1723 1724 1724 return 0; ··· 2356 2356 for (i = 0; i < priv->BSS_list_entries; i++) { 2357 2357 iwe.cmd = SIOCGIWAP; 2358 2358 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; 2359 - memcpy(iwe.u.ap_addr.sa_data, priv->BSSinfo[i].BSSID, 6); 2359 + memcpy(iwe.u.ap_addr.sa_data, priv->BSSinfo[i].BSSID, ETH_ALEN); 2360 2360 current_ev = iwe_stream_add_event(info, current_ev, 2361 2361 extra + IW_SCAN_MAX_DATA, 2362 2362 &iwe, IW_EV_ADDR_LEN); ··· 2760 2760 static void atmel_scan(struct atmel_private *priv, int specific_ssid) 2761 2761 { 2762 2762 struct { 2763 - u8 BSSID[6]; 2763 + u8 BSSID[ETH_ALEN]; 2764 2764 u8 SSID[MAX_SSID_LENGTH]; 2765 2765 u8 scan_type; 2766 2766 u8 channel; ··· 2771 2771 u8 SSID_size; 2772 2772 } cmd; 2773 2773 2774 - memset(cmd.BSSID, 0xff, 6); 2774 + memset(cmd.BSSID, 0xff, ETH_ALEN); 2775 2775 2776 2776 if (priv->fast_scan) { 2777 2777 cmd.SSID_size = priv->SSID_size; ··· 2816 2816 2817 2817 cmd.SSID_size = priv->SSID_size; 2818 2818 memcpy(cmd.SSID, priv->SSID, priv->SSID_size); 2819 - memcpy(cmd.BSSID, priv->CurrentBSSID, 6); 2819 + memcpy(cmd.BSSID, priv->CurrentBSSID, ETH_ALEN); 2820 2820 cmd.channel = (priv->channel & 0x7f); 2821 2821 cmd.BSS_type = type; 2822 2822 cmd.timeout = cpu_to_le16(2000); ··· 2837 2837 2838 2838 cmd.SSID_size = priv->SSID_size; 2839 2839 memcpy(cmd.SSID, priv->SSID, priv->SSID_size); 2840 - memcpy(cmd.BSSID, priv->BSSID, 6); 2840 + memcpy(cmd.BSSID, priv->BSSID, ETH_ALEN); 2841 2841 cmd.BSS_type = type; 2842 2842 cmd.channel = (priv->channel & 0x7f); 2843 2843 ··· 2883 2883 header.frame_control = cpu_to_le16(IEEE80211_FTYPE_MGMT | IEEE80211_STYPE_AUTH); 2884 2884 header.duration_id = cpu_to_le16(0x8000); 2885 2885 header.seq_ctrl = 0; 2886 - memcpy(header.addr1, priv->CurrentBSSID, 6); 2887 - memcpy(header.addr2, priv->dev->dev_addr, 6); 2888 - memcpy(header.addr3, priv->CurrentBSSID, 6); 2886 + memcpy(header.addr1, priv->CurrentBSSID, ETH_ALEN); 2887 + memcpy(header.addr2, priv->dev->dev_addr, ETH_ALEN); 2888 + memcpy(header.addr3, priv->CurrentBSSID, ETH_ALEN); 2889 2889 2890 2890 if (priv->wep_is_on && priv->CurrentAuthentTransactionSeqNum != 1) 2891 2891 /* no WEP for authentication frames with TrSeqNo 1 */ ··· 2916 2916 struct ass_req_format { 2917 2917 __le16 capability; 2918 2918 __le16 listen_interval; 2919 - u8 ap[6]; /* nothing after here directly accessible */ 2919 + u8 ap[ETH_ALEN]; /* nothing after here directly accessible */ 2920 2920 u8 ssid_el_id; 2921 2921 u8 ssid_len; 2922 2922 u8 ssid[MAX_SSID_LENGTH]; ··· 2930 2930 header.duration_id = cpu_to_le16(0x8000); 2931 2931 header.seq_ctrl = 0; 2932 2932 2933 - memcpy(header.addr1, priv->CurrentBSSID, 6); 2934 - memcpy(header.addr2, priv->dev->dev_addr, 6); 2935 - memcpy(header.addr3, priv->CurrentBSSID, 6); 2933 + memcpy(header.addr1, priv->CurrentBSSID, ETH_ALEN); 2934 + memcpy(header.addr2, priv->dev->dev_addr, ETH_ALEN); 2935 + memcpy(header.addr3, priv->CurrentBSSID, ETH_ALEN); 2936 2936 2937 2937 body.capability = cpu_to_le16(WLAN_CAPABILITY_ESS); 2938 2938 if (priv->wep_is_on) ··· 2944 2944 2945 2945 /* current AP address - only in reassoc frame */ 2946 2946 if (is_reassoc) { 2947 - memcpy(body.ap, priv->CurrentBSSID, 6); 2947 + memcpy(body.ap, priv->CurrentBSSID, ETH_ALEN); 2948 2948 ssid_el_p = &body.ssid_el_id; 2949 2949 bodysize = 18 + priv->SSID_size; 2950 2950 } else { ··· 3021 3021 int i, index; 3022 3022 3023 3023 for (index = -1, i = 0; i < priv->BSS_list_entries; i++) 3024 - if (memcmp(bss, priv->BSSinfo[i].BSSID, 6) == 0) 3024 + if (memcmp(bss, priv->BSSinfo[i].BSSID, ETH_ALEN) == 0) 3025 3025 index = i; 3026 3026 3027 3027 /* If we process a probe and an entry from this BSS exists ··· 3032 3032 if (priv->BSS_list_entries == MAX_BSS_ENTRIES) 3033 3033 return; 3034 3034 index = priv->BSS_list_entries++; 3035 - memcpy(priv->BSSinfo[index].BSSID, bss, 6); 3035 + memcpy(priv->BSSinfo[index].BSSID, bss, ETH_ALEN); 3036 3036 priv->BSSinfo[index].RSSI = rssi; 3037 3037 } else { 3038 3038 if (rssi > priv->BSSinfo[index].RSSI) ··· 3235 3235 { 3236 3236 struct bss_info *bss = &priv->BSSinfo[bss_index]; 3237 3237 3238 - memcpy(priv->CurrentBSSID, bss->BSSID, 6); 3238 + memcpy(priv->CurrentBSSID, bss->BSSID, ETH_ALEN); 3239 3239 memcpy(priv->SSID, bss->SSID, priv->SSID_size = bss->SSIDsize); 3240 3240 3241 3241 /* The WPA stuff cares about the current AP address */ ··· 3767 3767 0x00, 0x04, 0x25, 0x00, 0x00, 0x00 3768 3768 }; 3769 3769 printk(KERN_ALERT "%s: *** Invalid MAC address. UPGRADE Firmware ****\n", dev->name); 3770 - memcpy(dev->dev_addr, default_mac, 6); 3770 + memcpy(dev->dev_addr, default_mac, ETH_ALEN); 3771 3771 } 3772 3772 } 3773 3773 ··· 3819 3819 3820 3820 struct { /* NB this is matched to the hardware, don't change. */ 3821 3821 u8 cipher_default_key_value[MAX_ENCRYPTION_KEYS][MAX_ENCRYPTION_KEY_SIZE]; 3822 - u8 receiver_address[6]; 3822 + u8 receiver_address[ETH_ALEN]; 3823 3823 u8 wep_is_on; 3824 3824 u8 default_key; /* 0..3 */ 3825 3825 u8 group_key; ··· 3837 3837 3838 3838 mib.wep_is_on = priv->wep_is_on; 3839 3839 mib.exclude_unencrypted = priv->exclude_unencrypted; 3840 - memcpy(mib.receiver_address, priv->CurrentBSSID, 6); 3840 + memcpy(mib.receiver_address, priv->CurrentBSSID, ETH_ALEN); 3841 3841 3842 3842 /* zero all the keys before adding in valid ones. */ 3843 3843 memset(mib.cipher_default_key_value, 0, sizeof(mib.cipher_default_key_value));
+1 -1
drivers/net/wireless/b43/xmit.c
··· 278 278 else 279 279 txhdr->phy_rate = b43_plcp_get_ratecode_cck(rate); 280 280 txhdr->mac_frame_ctl = wlhdr->frame_control; 281 - memcpy(txhdr->tx_receiver, wlhdr->addr1, 6); 281 + memcpy(txhdr->tx_receiver, wlhdr->addr1, ETH_ALEN); 282 282 283 283 /* Calculate duration for fallback rate */ 284 284 if ((rate_fb == rate) ||
+1 -1
drivers/net/wireless/b43legacy/xmit.c
··· 215 215 rate_fb_ofdm = b43legacy_is_ofdm_rate(rate_fb->hw_value); 216 216 217 217 txhdr->mac_frame_ctl = wlhdr->frame_control; 218 - memcpy(txhdr->tx_receiver, wlhdr->addr1, 6); 218 + memcpy(txhdr->tx_receiver, wlhdr->addr1, ETH_ALEN); 219 219 220 220 /* Calculate duration for fallback rate */ 221 221 if ((rate_fb->hw_value == rate) ||
+3 -3
drivers/net/wireless/brcm80211/brcmsmac/main.c
··· 1906 1906 1907 1907 /* If macaddr exists, use it (Sromrev4, CIS, ...). */ 1908 1908 if (!is_zero_ether_addr(sprom->il0mac)) { 1909 - memcpy(etheraddr, sprom->il0mac, 6); 1909 + memcpy(etheraddr, sprom->il0mac, ETH_ALEN); 1910 1910 return; 1911 1911 } 1912 1912 1913 1913 if (wlc_hw->_nbands > 1) 1914 - memcpy(etheraddr, sprom->et1mac, 6); 1914 + memcpy(etheraddr, sprom->et1mac, ETH_ALEN); 1915 1915 else 1916 - memcpy(etheraddr, sprom->il0mac, 6); 1916 + memcpy(etheraddr, sprom->il0mac, ETH_ALEN); 1917 1917 } 1918 1918 1919 1919 /* power both the pll and external oscillator on/off */
+1 -1
drivers/net/wireless/hostap/hostap_info.c
··· 217 217 } 218 218 } 219 219 220 - memcpy(req.bssid, selected->bssid, 6); 220 + memcpy(req.bssid, selected->bssid, ETH_ALEN); 221 221 req.channel = selected->chid; 222 222 spin_unlock_irqrestore(&local->lock, flags); 223 223
+1 -1
drivers/net/wireless/ipw2x00/ipw2200.c
··· 2698 2698 /* data's copy of the eeprom data */ 2699 2699 static void eeprom_parse_mac(struct ipw_priv *priv, u8 * mac) 2700 2700 { 2701 - memcpy(mac, &priv->eeprom[EEPROM_MAC_ADDRESS], 6); 2701 + memcpy(mac, &priv->eeprom[EEPROM_MAC_ADDRESS], ETH_ALEN); 2702 2702 } 2703 2703 2704 2704 static void ipw_read_eeprom(struct ipw_priv *priv)
+5 -5
drivers/net/wireless/prism54/isl_ioctl.c
··· 183 183 data = r.ptr; 184 184 185 185 /* copy this MAC to the bss */ 186 - memcpy(bss.address, data, 6); 186 + memcpy(bss.address, data, ETH_ALEN); 187 187 kfree(data); 188 188 189 189 /* now ask for the corresponding bss */ ··· 531 531 return -EINVAL; 532 532 533 533 /* prepare the structure for the set object */ 534 - memcpy(&bssid[0], awrq->sa_data, 6); 534 + memcpy(&bssid[0], awrq->sa_data, ETH_ALEN); 535 535 536 536 /* set the bssid -- does this make sense when in AP mode? */ 537 537 rvalue = mgt_set_request(priv, DOT11_OID_BSSID, 0, &bssid); ··· 550 550 int rvalue; 551 551 552 552 rvalue = mgt_get_request(priv, DOT11_OID_BSSID, 0, NULL, &r); 553 - memcpy(awrq->sa_data, r.ptr, 6); 553 + memcpy(awrq->sa_data, r.ptr, ETH_ALEN); 554 554 awrq->sa_family = ARPHRD_ETHER; 555 555 kfree(r.ptr); 556 556 ··· 582 582 size_t wpa_ie_len; 583 583 584 584 /* The first entry must be the MAC address */ 585 - memcpy(iwe.u.ap_addr.sa_data, bss->address, 6); 585 + memcpy(iwe.u.ap_addr.sa_data, bss->address, ETH_ALEN); 586 586 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; 587 587 iwe.cmd = SIOCGIWAP; 588 588 current_ev = iwe_stream_add_event(info, current_ev, end_buf, ··· 2489 2489 &((struct sockaddr *) addr)->sa_data); 2490 2490 if (!ret) 2491 2491 memcpy(priv->ndev->dev_addr, 2492 - &((struct sockaddr *) addr)->sa_data, 6); 2492 + &((struct sockaddr *) addr)->sa_data, ETH_ALEN); 2493 2493 2494 2494 return ret; 2495 2495 }
+1 -1
drivers/net/wireless/prism54/islpci_dev.c
··· 837 837 /* ndev->set_multicast_list = &islpci_set_multicast_list; */ 838 838 ndev->addr_len = ETH_ALEN; 839 839 /* Get a non-zero dummy MAC address for nameif. Jean II */ 840 - memcpy(ndev->dev_addr, dummy_mac, 6); 840 + memcpy(ndev->dev_addr, dummy_mac, ETH_ALEN); 841 841 842 842 ndev->watchdog_timeo = ISLPCI_TX_TIMEOUT; 843 843
+1 -1
drivers/net/wireless/prism54/oid_mgt.c
··· 682 682 isl_oid[GEN_OID_MACADDRESS].size, &res); 683 683 684 684 if ((ret == 0) && res && (res->header->operation != PIMFOR_OP_ERROR)) 685 - memcpy(priv->ndev->dev_addr, res->data, 6); 685 + memcpy(priv->ndev->dev_addr, res->data, ETH_ALEN); 686 686 else 687 687 ret = -EIO; 688 688 if (res)
+5 -5
drivers/net/wireless/rtlwifi/core.c
··· 115 115 mutex_lock(&rtlpriv->locks.conf_mutex); 116 116 117 117 mac->link_state = MAC80211_NOLINK; 118 - memset(mac->bssid, 0, 6); 118 + memset(mac->bssid, 0, ETH_ALEN); 119 119 mac->vendor = PEER_UNKNOWN; 120 120 121 121 /*reset sec info */ ··· 280 280 mac->p2p = 0; 281 281 mac->vif = NULL; 282 282 mac->link_state = MAC80211_NOLINK; 283 - memset(mac->bssid, 0, 6); 283 + memset(mac->bssid, 0, ETH_ALEN); 284 284 mac->vendor = PEER_UNKNOWN; 285 285 mac->opmode = NL80211_IFTYPE_UNSPECIFIED; 286 286 rtlpriv->cfg->ops->set_network_type(hw, mac->opmode); ··· 721 721 mac->link_state = MAC80211_LINKED; 722 722 mac->cnt_after_linked = 0; 723 723 mac->assoc_id = bss_conf->aid; 724 - memcpy(mac->bssid, bss_conf->bssid, 6); 724 + memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN); 725 725 726 726 if (rtlpriv->cfg->ops->linked_set_reg) 727 727 rtlpriv->cfg->ops->linked_set_reg(hw); ··· 750 750 if (ppsc->p2p_ps_info.p2p_ps_mode > P2P_PS_NONE) 751 751 rtl_p2p_ps_cmd(hw, P2P_PS_DISABLE); 752 752 mac->link_state = MAC80211_NOLINK; 753 - memset(mac->bssid, 0, 6); 753 + memset(mac->bssid, 0, ETH_ALEN); 754 754 mac->vendor = PEER_UNKNOWN; 755 755 756 756 if (rtlpriv->dm.supp_phymode_switch) { ··· 826 826 bss_conf->bssid); 827 827 828 828 mac->vendor = PEER_UNKNOWN; 829 - memcpy(mac->bssid, bss_conf->bssid, 6); 829 + memcpy(mac->bssid, bss_conf->bssid, ETH_ALEN); 830 830 rtlpriv->cfg->ops->set_network_type(hw, vif->type); 831 831 832 832 rcu_read_lock();
+2 -2
net/bridge/br_multicast.c
··· 363 363 skb_reset_mac_header(skb); 364 364 eth = eth_hdr(skb); 365 365 366 - memcpy(eth->h_source, br->dev->dev_addr, 6); 366 + memcpy(eth->h_source, br->dev->dev_addr, ETH_ALEN); 367 367 eth->h_dest[0] = 1; 368 368 eth->h_dest[1] = 0; 369 369 eth->h_dest[2] = 0x5e; ··· 433 433 skb_reset_mac_header(skb); 434 434 eth = eth_hdr(skb); 435 435 436 - memcpy(eth->h_source, br->dev->dev_addr, 6); 436 + memcpy(eth->h_source, br->dev->dev_addr, ETH_ALEN); 437 437 eth->h_proto = htons(ETH_P_IPV6); 438 438 skb_put(skb, sizeof(*eth)); 439 439
+1 -1
net/bridge/netfilter/ebt_among.c
··· 28 28 uint32_t cmp[2] = { 0, 0 }; 29 29 int key = ((const unsigned char *)mac)[5]; 30 30 31 - memcpy(((char *) cmp) + 2, mac, 6); 31 + memcpy(((char *) cmp) + 2, mac, ETH_ALEN); 32 32 start = wh->table[key]; 33 33 limit = wh->table[key + 1]; 34 34 if (ip) {
+2 -2
net/mac80211/trace.h
··· 77 77 TP_STRUCT__entry( 78 78 LOCAL_ENTRY 79 79 VIF_ENTRY 80 - __array(char, addr, 6) 80 + __array(char, addr, ETH_ALEN) 81 81 ), 82 82 83 83 TP_fast_assign( 84 84 LOCAL_ASSIGN; 85 85 VIF_ASSIGN; 86 - memcpy(__entry->addr, sdata->vif.addr, 6); 86 + memcpy(__entry->addr, sdata->vif.addr, ETH_ALEN); 87 87 ), 88 88 89 89 TP_printk(