summaryrefslogtreecommitdiffstats
path: root/drivers/staging/brcm80211/util
diff options
context:
space:
mode:
authorClemens Noss <cnoss@gmx.de>2011-05-15 22:45:30 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2011-05-17 13:31:30 -0700
commit84067de664ee6adba8c373e4298d755abd783b24 (patch)
treefc4785fa31631dfc466e14a25dcf8bc1dbb0f9ea /drivers/staging/brcm80211/util
parent7a9aea511a902d12b7a37e93b8c1eff24a0b2e48 (diff)
downloadop-kernel-dev-84067de664ee6adba8c373e4298d755abd783b24.zip
op-kernel-dev-84067de664ee6adba8c373e4298d755abd783b24.tar.gz
staging: brcm80211: fix cast to pointer from integer
bcm_pktq_flush and related functions only ever get 0 or a pointer for arg, so make it a pointer. This might fix a crash on 64bit. Signed-off-by: Clemens Noss <cnoss@gmx.de> Acked-by: Roland Vossen <rvossen@broadcom.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/brcm80211/util')
-rw-r--r--drivers/staging/brcm80211/util/bcmutils.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/brcm80211/util/bcmutils.c b/drivers/staging/brcm80211/util/bcmutils.c
index e185e28..43e5bb3 100644
--- a/drivers/staging/brcm80211/util/bcmutils.c
+++ b/drivers/staging/brcm80211/util/bcmutils.c
@@ -231,7 +231,7 @@ EXPORT_SYMBOL(bcm_pktq_pdeq_tail);
void
bcm_pktq_pflush(struct pktq *pq, int prec, bool dir,
- ifpkt_cb_t fn, int arg)
+ ifpkt_cb_t fn, void *arg)
{
struct pktq_prec *q;
struct sk_buff *p, *prev = NULL;
@@ -263,7 +263,7 @@ bcm_pktq_pflush(struct pktq *pq, int prec, bool dir,
EXPORT_SYMBOL(bcm_pktq_pflush);
void bcm_pktq_flush(struct pktq *pq, bool dir,
- ifpkt_cb_t fn, int arg)
+ ifpkt_cb_t fn, void *arg)
{
int prec;
for (prec = 0; prec < pq->num_prec; prec++)
OpenPOWER on IntegriCloud