diff options
author | sam <sam@FreeBSD.org> | 2009-01-11 18:59:14 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2009-01-11 18:59:14 +0000 |
commit | 57e30e3c20f0d632b88c10c254fa2fc1be5466e4 (patch) | |
tree | 7cd285b89b1cadfd72c25b988a102fe0bc126293 /sys | |
parent | 3aee8850cfa528a33441555d7c0a75d4fb5cbe5b (diff) | |
download | FreeBSD-src-57e30e3c20f0d632b88c10c254fa2fc1be5466e4.zip FreeBSD-src-57e30e3c20f0d632b88c10c254fa2fc1be5466e4.tar.gz |
add missing return that broke WPA1+2 support
Submitted by: "Jared Go" <jared@hobnob.com>
Diffstat (limited to 'sys')
-rw-r--r-- | sys/net80211/ieee80211_ioctl.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_ioctl.c b/sys/net80211/ieee80211_ioctl.c index 3f62850..dc810dc 100644 --- a/sys/net80211/ieee80211_ioctl.c +++ b/sys/net80211/ieee80211_ioctl.c @@ -2696,6 +2696,7 @@ ieee80211_ioctl_set80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211r break; case 3: if ((vap->iv_caps & IEEE80211_C_WPA) != IEEE80211_C_WPA) + return EOPNOTSUPP; flags |= IEEE80211_F_WPA1 | IEEE80211_F_WPA2; break; default: /* Can't set any -> error */ |