Otherwise it becomes very hard to reset the structs
correctly since wext can be configured while the
interface is down.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
 #ifdef CONFIG_WIRELESS_EXT
        /* wext data */
        struct {
-               union {
-                       struct cfg80211_ibss_params ibss;
-                       struct cfg80211_connect_params connect;
-               };
+               struct cfg80211_ibss_params ibss;
+               struct cfg80211_connect_params connect;
                u8 *ie;
                size_t ie_len;
                u8 bssid[ETH_ALEN];