RISC-V: fixups to work with crash tool
[linux-2.6-microblaze.git] / net / mac80211 / debugfs_key.c
index edc7792..16a0433 100644 (file)
@@ -4,7 +4,7 @@
  * Copyright (c) 2006  Jiri Benc <jbenc@suse.cz>
  * Copyright 2007      Johannes Berg <johannes@sipsolutions.net>
  * Copyright (C) 2015  Intel Deutschland GmbH
- * Copyright (C) 2021   Intel Corporation
+ * Copyright (C) 2021-2022   Intel Corporation
  */
 
 #include <linux/kobject.h>
@@ -395,9 +395,9 @@ void ieee80211_debugfs_key_update_default(struct ieee80211_sub_if_data *sdata)
        debugfs_remove(sdata->debugfs.default_multicast_key);
        sdata->debugfs.default_multicast_key = NULL;
 
-       if (sdata->default_multicast_key) {
+       if (sdata->deflink.default_multicast_key) {
                key = key_mtx_dereference(sdata->local,
-                                         sdata->default_multicast_key);
+                                         sdata->deflink.default_multicast_key);
                sprintf(buf, "../keys/%d", key->debugfs.cnt);
                sdata->debugfs.default_multicast_key =
                        debugfs_create_symlink("default_multicast_key",
@@ -414,7 +414,7 @@ void ieee80211_debugfs_key_add_mgmt_default(struct ieee80211_sub_if_data *sdata)
                return;
 
        key = key_mtx_dereference(sdata->local,
-                                 sdata->default_mgmt_key);
+                                 sdata->deflink.default_mgmt_key);
        if (key) {
                sprintf(buf, "../keys/%d", key->debugfs.cnt);
                sdata->debugfs.default_mgmt_key =
@@ -443,7 +443,7 @@ ieee80211_debugfs_key_add_beacon_default(struct ieee80211_sub_if_data *sdata)
                return;
 
        key = key_mtx_dereference(sdata->local,
-                                 sdata->default_beacon_key);
+                                 sdata->deflink.default_beacon_key);
        if (key) {
                sprintf(buf, "../keys/%d", key->debugfs.cnt);
                sdata->debugfs.default_beacon_key =