ppp: slight optimization of addr compare
Subsystems (3)
PATCH 5/19 ppp: slight optimization of addr compare
Use possibly more efficient ether_addr_equal
to instead of memcmp.
Cc Michal Ostrowski <[email protected]>
Signed-off-by Ding Tianhong <[email protected]>
--- drivers/net/ppp/pppoe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
drivers/net/ppp/pppoe.c +2 -2
@@ -131,12 +131,12 @@ static inline struct pppoe_net *pppoe_pernet(struct net *net)static inline int cmp_2_addr (struct pppoe_addr *a,struct pppoe_addr *b) { -return a->sid == b->sid && !memcmp (a->remote, b->remote,ETH_ALEN ); +return a->sid == b->sid &ðer_addr_equal (a->remote, b->remote); }static inline int cmp_addr (struct pppoe_addr *a,__be16 sid,char *addr) { -return a->sid == sid && !memcmp (a->remote, addr,ETH_ALEN ); +return a->sid == sid &ðer_addr_equal (a->remote, addr); }#if 8 %PPPOE_HASH_BITS
Signature · 1 line
1.8.0