OSDN Git Service

staging: ozwpan: fix memcmp() test in oz_set_active_pd()
authorTomas Winkler <tomas.winkler@intel.com>
Sun, 19 Aug 2012 16:36:37 +0000 (19:36 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 4 Sep 2012 19:48:00 +0000 (12:48 -0700)
commit07732be2efa7d4ade66d224ea84d2c30740d0b77
tree4ad5a8451c1fca878b0684ef081f2d3bf8fdc1db
parent01f8a27e3c9109c0187f473e593fa7b45cdb65e8
staging: ozwpan: fix memcmp() test in oz_set_active_pd()

"addr" is a pointer so it's either 4 or 8 bytes, but actually we want
to compare 6 bytes (ETH_ALEN).

As network stack already provides helper function
is_zero_ether_addr() we use that instead of memcmp

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Acked-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Rupesh Gujare <rgujare@ozmodevices.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ozwpan/ozcdev.c