[PATCH] hostap: Fix null pointer dereference in prism2_pccard_card_present()
authorJouni Malinen <jkmaline@cc.hut.fi>
Mon, 29 Aug 2005 00:53:32 +0000 (17:53 -0700)
committerJeff Garzik <jgarzik@pobox.com>
Thu, 1 Sep 2005 02:48:39 +0000 (22:48 -0400)
commitfbff868db3a4cc6a89d51da9a6d49b26c29d04fb
tree3582ea805d0153b42979bdc8315c68607db928b6
parenta8eef8a22232e64be76410100c52038b21bda7ed
[PATCH] hostap: Fix null pointer dereference in prism2_pccard_card_present()

local->hw_priv was initialized only after the interrupt handler was
registered. This could trigger a NULL pointer dereference in
prism2_pccard_card_present() that assumed that local->hw_priv is always
set (and it should have been). Fix this by setting local->hw_priv before
registering the interrupt handler.

Signed-off-by: Jouni Malinen <jkmaline@cc.hut.fi>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
drivers/net/wireless/hostap/hostap_cs.c