linux-hardened/drivers/staging/rtl8192e
Joe Perches 8329419a29 Staging: Convert uses of compare_ether_addr to ether_addr_equal
Preliminary to removing compare_ether_addr altogether:

Use the new bool function ether_addr_equal to add
some clarity and reduce the likelihood for misuse
of compare_ether_addr for sorting.

Additionally:

Used is_zero_ether_addr, removed now unused variable
Converted uses of &foo[0] to foo

Done via cocci script: (and a little typing)

$ cat compare_ether_addr.cocci
@@
expression a,b;
@@
-	!compare_ether_addr(a, b)
+	ether_addr_equal(a, b)

@@
expression a,b;
@@
-	compare_ether_addr(a, b)
+	!ether_addr_equal(a, b)

@@
expression a,b;
@@
-	!ether_addr_equal(a, b) == 0
+	ether_addr_equal(a, b)

@@
expression a,b;
@@
-	!ether_addr_equal(a, b) != 0
+	!ether_addr_equal(a, b)

@@
expression a,b;
@@
-	ether_addr_equal(a, b) == 0
+	!ether_addr_equal(a, b)

@@
expression a,b;
@@
-	ether_addr_equal(a, b) != 0
+	ether_addr_equal(a, b)

@@
expression a,b;
@@
-	!!ether_addr_equal(a, b)
+	ether_addr_equal(a, b)

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-09-17 07:47:44 -07:00
..
rtl8192e Staging: Convert uses of compare_ether_addr to ether_addr_equal 2013-09-17 07:47:44 -07:00
dot11d.c
dot11d.h
Kconfig staging: r8192e: Fix possible error in configuration 2012-04-18 16:58:16 -07:00
license
Makefile
rtl819x_BA.h
rtl819x_BAProc.c
rtl819x_HT.h
rtl819x_HTProc.c
rtl819x_Qos.h
rtl819x_TS.h
rtl819x_TSProc.c staging: Remove test of is_broadcast with is_multicast 2012-05-09 13:52:23 -07:00
rtllib.h staging: Update e-mail address for Andrea Merello 2013-08-27 22:03:53 -07:00
rtllib_crypt.c
rtllib_crypt.h
rtllib_crypt_ccmp.c hostap: Don't use create_proc_read_entry() 2013-04-29 15:41:56 -04:00
rtllib_crypt_tkip.c hostap: Don't use create_proc_read_entry() 2013-04-29 15:41:56 -04:00
rtllib_crypt_wep.c hostap: Don't use create_proc_read_entry() 2013-04-29 15:41:56 -04:00
rtllib_debug.h staging: Update e-mail address for Andrea Merello 2013-08-27 22:03:53 -07:00
rtllib_endianfree.h
rtllib_module.c Staging: rtl8192e: add missing single_release() 2013-07-31 17:33:36 -07:00
rtllib_rx.c Staging: Convert uses of compare_ether_addr to ether_addr_equal 2013-09-17 07:47:44 -07:00
rtllib_softmac.c staging: Update e-mail address for Andrea Merello 2013-08-27 22:03:53 -07:00
rtllib_softmac_wx.c staging: Update e-mail address for Andrea Merello 2013-08-27 22:03:53 -07:00
rtllib_tx.c staging: Update e-mail address for Andrea Merello 2013-08-27 22:03:53 -07:00
rtllib_wx.c staging: rtl8192e: Fix typos. 2012-04-24 11:28:24 -07:00
TODO