net: 3com: slight optimization of addr compare
Subsystems (3)
PATCH v2 1/20 net: 3com: slight optimization of addr compare
Use possibly more efficient ether_addr_equal
to instead of memcmp.
Cc "David S. Miller" <[email protected]>
Signed-off-by Ding Tianhong <[email protected]>
--- drivers/net/ethernet/3com/3c509.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
drivers/net/ethernet/3com/3c509.c +1 -2
@@ -252,8 +252,7 @@ static int el3_isa_id_sequence(__be16 *phys_addr)for (i =0 ; i < el3_cards; i++) {struct el3_private *lp =netdev_priv (el3_devs[i]);if (lp->type ==EL3_PNP && - !memcmp (phys_addr, el3_devs[i]->dev_addr, -ETH_ALEN )) { +ether_addr_equal (phys_addr, el3_devs[i]->dev_addr)) {if (el3_debug >3 ) pr_debug("3c509 with address %02x %02x %02x %02x %02x %02x was found by ISAPnP\n", phys_addr[0] & 0xff, phys_addr[0] >> 8,
Signature · 1 line
1.8.0