public inbox for linux-wireless@vger.kernel.org
 help / color / mirror / Atom feed
* BUG: "wext: refactor" broke compilation
@ 2009-10-01  9:39 Holger Schurig
  2009-10-01 14:23 ` Johannes Berg
  2009-10-01 21:14 ` Johannes Berg
  0 siblings, 2 replies; 4+ messages in thread
From: Holger Schurig @ 2009-10-01  9:39 UTC (permalink / raw)
  To: linux-wireless; +Cc: Johannes Berg

  LD      net/wireless/built-in.o
  CC [M]  net/wireless/core.o
net/wireless/core.c: In function 'cfg80211_netdev_notifier_call':
net/wireless/core.c:673: error: 'struct wireless_dev' has no member named 'wext'
net/wireless/core.c:674: error: 'struct wireless_dev' has no member named 'wext'
net/wireless/core.c:675: error: 'struct wireless_dev' has no member named 'wext'
net/wireless/core.c:676: error: 'struct wireless_dev' has no member named 'wext'
net/wireless/core.c:677: error: 'struct wireless_dev' has no member named 'wext'
net/wireless/core.c:680: error: 'struct wireless_dev' has no member named 'wext'
net/wireless/core.c:681: error: 'struct wireless_dev' has no member named 'wext'
net/wireless/core.c:683: error: 'struct wireless_dev' has no member named 'wext'

The reason is that currently two different Kconfig
defines are used:


in net/wireless/core.c:

#ifdef CONFIG_WIRELESS_EXT
                wdev->wext.default_key = -1;
  ...
#endif


in include/net/cfg80211.h:

#ifdef CONFIG_CFG80211_WEXT
        /* wext data */
        struct {
  ...
        } wext;
#endif


But I configure my kernel this way:

$ grep WIRELESS .config
CONFIG_WIRELESS=y
CONFIG_WIRELESS_EXT=y
...

$ grep WEXT .config
CONFIG_WEXT_CORE=y
CONFIG_WEXT_PROC=y
CONFIG_WEXT_SPY=y
CONFIG_WEXT_PRIV=y
# CONFIG_CFG80211_WEXT is not set

-- 
http://www.holgerschurig.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-10-02  7:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-01  9:39 BUG: "wext: refactor" broke compilation Holger Schurig
2009-10-01 14:23 ` Johannes Berg
2009-10-01 21:14 ` Johannes Berg
2009-10-02  7:07   ` Holger Schurig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox