wifi: cfg80211: fix kunit exports
authorJohannes Berg <johannes.berg@intel.com>
Sun, 4 Feb 2024 10:03:39 +0000 (11:03 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Sun, 4 Feb 2024 10:03:39 +0000 (11:03 +0100)
These can only be exported if cfg80211's kunit is enabled,
since they're otherwise static. kunit itself can be enabled
even if cfg80211's kunit isn't. Fix that by using the right
macro.

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202402040534.6AEKtZ7Y-lkp@intel.com/
Fixes: 45d43937a44c ("wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing")
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/scan.c

index c78b10e1a16742e933e95b1372f883cfa22f00ef..6dd9df347771e23b07221f871c3bd7d539de7328 100644 (file)
@@ -537,7 +537,7 @@ cfg80211_free_coloc_ap_list(struct list_head *coloc_ap_list)
                kfree(ap);
        }
 }
-EXPORT_SYMBOL_IF_KUNIT(cfg80211_free_coloc_ap_list);
+EXPORT_SYMBOL_IF_CFG80211_KUNIT(cfg80211_free_coloc_ap_list);
 
 static int cfg80211_parse_ap_info(struct cfg80211_colocated_ap *entry,
                                  const u8 *pos, u8 length,
@@ -710,7 +710,7 @@ error:
        list_splice_tail(&ap_list, list);
        return n_coloc;
 }
-EXPORT_SYMBOL_IF_KUNIT(cfg80211_parse_colocated_ap);
+EXPORT_SYMBOL_IF_CFG80211_KUNIT(cfg80211_parse_colocated_ap);
 
 static  void cfg80211_scan_req_add_chan(struct cfg80211_scan_request *request,
                                        struct ieee80211_channel *chan,