nl80211/cfg80211: Add extra IE configuration to AP mode setup
[deliverable/linux.git] / include / net / cfg80211.h
index 6fcd0bf4dc623d6b41a050d76fca2a3528f9a53e..d86a15d87e585b833bcc7ea43357fbe0e91be168 100644 (file)
@@ -383,6 +383,14 @@ struct cfg80211_crypto_settings {
  * @crypto: crypto settings
  * @privacy: the BSS uses privacy
  * @auth_type: Authentication type (algorithm)
+ * @beacon_ies: extra information element(s) to add into Beacon frames or %NULL
+ * @beacon_ies_len: length of beacon_ies in octets
+ * @proberesp_ies: extra information element(s) to add into Probe Response
+ *     frames or %NULL
+ * @proberesp_ies_len: length of proberesp_ies in octets
+ * @assocresp_ies: extra information element(s) to add into (Re)Association
+ *     Response frames or %NULL
+ * @assocresp_ies_len: length of assocresp_ies in octets
  */
 struct beacon_parameters {
        u8 *head, *tail;
@@ -394,6 +402,12 @@ struct beacon_parameters {
        struct cfg80211_crypto_settings crypto;
        bool privacy;
        enum nl80211_auth_type auth_type;
+       const u8 *beacon_ies;
+       size_t beacon_ies_len;
+       const u8 *proberesp_ies;
+       size_t proberesp_ies_len;
+       const u8 *assocresp_ies;
+       size_t assocresp_ies_len;
 };
 
 /**
This page took 0.024653 seconds and 5 git commands to generate.