sme.c (5ec245e4d14b6299148b18f3a088a3211458b75f) sme.c (e7a7b84e33178db4a839c5e1773247be17597c1f)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * SME code for cfg80211
4 * both driver SME event handling and the SME implementation
5 * (for nl80211's connect() and wext)
6 *
7 * Copyright 2009 Johannes Berg <johannes@sipsolutions.net>
8 * Copyright (C) 2009, 2020, 2022 Intel Corporation. All rights reserved.

--- 1312 unchanged lines hidden (view full) ---

1321 if (wiphy_ext_feature_isset(
1322 wdev->wiphy,
1323 NL80211_EXT_FEATURE_BEACON_PROTECTION) ||
1324 wiphy_ext_feature_isset(
1325 wdev->wiphy,
1326 NL80211_EXT_FEATURE_BEACON_PROTECTION_CLIENT))
1327 max_key_idx = 7;
1328 for (i = 0; i <= max_key_idx; i++)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * SME code for cfg80211
4 * both driver SME event handling and the SME implementation
5 * (for nl80211's connect() and wext)
6 *
7 * Copyright 2009 Johannes Berg <johannes@sipsolutions.net>
8 * Copyright (C) 2009, 2020, 2022 Intel Corporation. All rights reserved.

--- 1312 unchanged lines hidden (view full) ---

1321 if (wiphy_ext_feature_isset(
1322 wdev->wiphy,
1323 NL80211_EXT_FEATURE_BEACON_PROTECTION) ||
1324 wiphy_ext_feature_isset(
1325 wdev->wiphy,
1326 NL80211_EXT_FEATURE_BEACON_PROTECTION_CLIENT))
1327 max_key_idx = 7;
1328 for (i = 0; i <= max_key_idx; i++)
1329 rdev_del_key(rdev, dev, i, false, NULL);
1329 rdev_del_key(rdev, dev, -1, i, false, NULL);
1330 }
1331
1332 rdev_set_qos_map(rdev, dev, NULL);
1333
1334#ifdef CONFIG_CFG80211_WEXT
1335 memset(&wrqu, 0, sizeof(wrqu));
1336 wrqu.ap_addr.sa_family = ARPHRD_ETHER;
1337 wireless_send_event(dev, SIOCGIWAP, &wrqu, NULL);

--- 221 unchanged lines hidden ---
1330 }
1331
1332 rdev_set_qos_map(rdev, dev, NULL);
1333
1334#ifdef CONFIG_CFG80211_WEXT
1335 memset(&wrqu, 0, sizeof(wrqu));
1336 wrqu.ap_addr.sa_family = ARPHRD_ETHER;
1337 wireless_send_event(dev, SIOCGIWAP, &wrqu, NULL);

--- 221 unchanged lines hidden ---