net: wireless: bcmdhd: fix buffer overrun in wl_android_set_roampref
(part deux)
commit 58a8fa15a90623ba0851c86f10dbabf2d6fb83b6 was flawed and
used lower case bcme_error for return.
Signed-off-by: Insun Song <insun.song@broadcom.com>
Bug: 34469904
Change-Id: Ia9c78838109a201dc552f3aa6123992b74103952
diff --git a/drivers/net/wireless/bcmdhd/wl_android.c b/drivers/net/wireless/bcmdhd/wl_android.c
index c728076..50ea8f1 100644
--- a/drivers/net/wireless/bcmdhd/wl_android.c
+++ b/drivers/net/wireless/bcmdhd/wl_android.c
@@ -982,7 +982,7 @@
num_ucipher_suites = simple_strtoul(pcmd, NULL, 16);
if (num_ucipher_suites > MAX_NUM_SUITES) {
WL_ERR(("wrong num_ucipher_suites:%d.\n", num_ucipher_suites));
- return bcme_error;
+ return BCME_ERROR;
}
/* Increment for number of cipher suites field + space */
pcmd += 3;