summaryrefslogtreecommitdiffstats
path: root/drivers/staging/rtl8192e/rtllib_module.c
diff options
context:
space:
mode:
authorLarry Finger <Larry.Finger@lwfinger.net>2011-08-25 14:07:04 -0500
committerGreg Kroah-Hartman <gregkh@suse.de>2011-08-25 15:36:34 -0700
commitec0dc6beea5436c037707dc0f501cf07878a8e2a (patch)
treef5c0814f83fbc0d58dde201d0ce92f3f5157c1bc /drivers/staging/rtl8192e/rtllib_module.c
parentac50ddaaeeca4f649c53ce31175aa68d26420138 (diff)
downloadop-kernel-dev-ec0dc6beea5436c037707dc0f501cf07878a8e2a.zip
op-kernel-dev-ec0dc6beea5436c037707dc0f501cf07878a8e2a.tar.gz
staging: rtl8192e: Fix sparse (non-endian) messages - Part I
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/rtl8192e/rtllib_module.c')
-rw-r--r--drivers/staging/rtl8192e/rtllib_module.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/staging/rtl8192e/rtllib_module.c b/drivers/staging/rtl8192e/rtllib_module.c
index dd0d8db..0fe67a5 100644
--- a/drivers/staging/rtl8192e/rtllib_module.c
+++ b/drivers/staging/rtl8192e/rtllib_module.c
@@ -68,7 +68,7 @@ static inline int rtllib_networks_allocate(struct rtllib_device *ieee)
if (ieee->networks)
return 0;
- ieee->networks = kmalloc(
+ ieee->networks = kzalloc(
MAX_NETWORK_COUNT * sizeof(struct rtllib_network),
GFP_KERNEL);
if (!ieee->networks) {
@@ -77,9 +77,6 @@ static inline int rtllib_networks_allocate(struct rtllib_device *ieee)
return -ENOMEM;
}
- memset(ieee->networks, 0,
- MAX_NETWORK_COUNT * sizeof(struct rtllib_network));
-
return 0;
}
@@ -223,7 +220,7 @@ u32 rtllib_debug_level;
static int debug = \
RTLLIB_DL_ERR
;
-struct proc_dir_entry *rtllib_proc;
+static struct proc_dir_entry *rtllib_proc;
static int show_debug_level(char *page, char **start, off_t offset,
int count, int *eof, void *data)
@@ -231,7 +228,7 @@ static int show_debug_level(char *page, char **start, off_t offset,
return snprintf(page, count, "0x%08X\n", rtllib_debug_level);
}
-static int store_debug_level(struct file *file, const char *buffer,
+static int store_debug_level(struct file *file, const char __user *buffer,
unsigned long count, void *data)
{
char buf[] = "0x00000000";
OpenPOWER on IntegriCloud