diff --git a/src/wiphy.c b/src/wiphy.c index a31b39d4..84d2a152 100644 --- a/src/wiphy.c +++ b/src/wiphy.c @@ -459,6 +459,11 @@ bool wiphy_can_transition_disable(struct wiphy *wiphy) return true; } +bool wiphy_supports_ext_key_id(struct wiphy *wiphy) +{ + return wiphy_has_ext_feature(wiphy, NL80211_EXT_FEATURE_EXT_KEY_ID); +} + bool wiphy_supports_cmds_auth_assoc(struct wiphy *wiphy) { return wiphy->support_cmds_auth_assoc; diff --git a/src/wiphy.h b/src/wiphy.h index 8dd9f03a..d6487074 100644 --- a/src/wiphy.h +++ b/src/wiphy.h @@ -86,6 +86,7 @@ bool wiphy_can_transition_disable(struct wiphy *wiphy); bool wiphy_supports_cmds_auth_assoc(struct wiphy *wiphy); bool wiphy_can_randomize_mac_addr(struct wiphy *wiphy); bool wiphy_rrm_capable(struct wiphy *wiphy); +bool wiphy_supports_ext_key_id(struct wiphy *wiphy); bool wiphy_has_feature(struct wiphy *wiphy, uint32_t feature); bool wiphy_has_ext_feature(struct wiphy *wiphy, uint32_t feature); uint8_t wiphy_get_max_num_ssids_per_scan(struct wiphy *wiphy);