Staging: at76_usb: fix !CONFIG_WIRELESS_EXT build

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linux Kernel Mailing List
Date: Wednesday, September 16, 2009 - 9:02 am

Gitweb:     http://git.kernel.org/linus/bbff696edead56dd87e1d10593ff0b438d29fbc5
Commit:     bbff696edead56dd87e1d10593ff0b438d29fbc5
Parent:     e882335bb19c0b9f96971fa6b1fe6c019280056b
Author:     Alexander Beregalov <a.beregalov@gmail.com>
AuthorDate: Fri Jul 3 16:25:50 2009 +0400
Committer:  Greg Kroah-Hartman <gregkh@suse.de>
CommitDate: Tue Sep 15 12:01:36 2009 -0700

    Staging: at76_usb: fix !CONFIG_WIRELESS_EXT build
    
    Fix this build error when CONFIG_WIRELESS_EXT is not set
    at76_usb.c:5322: error: 'struct net_device' has no member named 'wireless_data'
    at76_usb.c:5325: error: 'struct net_device' has no member named 'wireless_handlers'
    
    Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
 drivers/staging/at76_usb/at76_usb.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/drivers/staging/at76_usb/at76_usb.c b/drivers/staging/at76_usb/at76_usb.c
index c165c50..97aef78 100644
--- a/drivers/staging/at76_usb/at76_usb.c
+++ b/drivers/staging/at76_usb/at76_usb.c
@@ -5319,10 +5319,12 @@ static int at76_init_new_device(struct at76_priv *priv,
 
 	/* Add pointers to enable iwspy support. */
 	priv->wireless_data.spy_data = &priv->spy_data;
+#ifdef CONFIG_WIRELESS_EXT
 	netdev->wireless_data = &priv->wireless_data;
+	netdev->wireless_handlers = &at76_handler_def;
+#endif
 
 	netdev->watchdog_timeo = 2 * HZ;
-	netdev->wireless_handlers = &at76_handler_def;
 	dev_alloc_name(netdev, "wlan%d");
 
 	ret = register_netdev(priv->netdev);
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Staging: at76_usb: fix !CONFIG_WIRELESS_EXT build, Linux Kernel Mailing ..., (Wed Sep 16, 9:02 am)