Changeset 23636


Ignore:
Timestamp:
2010-10-26T01:51:07+02:00 (6 years ago)
Author:
nbd
Message:

iw: add support for setting the multicast rate for ibss

Location:
trunk/package/iw/patches
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/iw/patches/001-nl80211_sync.patch

    r23351 r23636  
    5656  * @NL80211_ATTR_TESTDATA: Testmode data blob, passed through to the driver. 
    5757  *     We recommend using nested, driver-specific attributes within this. 
    58 @@ -787,6 +801,9 @@ enum nl80211_commands { 
     58@@ -787,6 +801,11 @@ enum nl80211_commands { 
    5959  *      This is used in association with @NL80211_ATTR_WIPHY_TX_POWER_SETTING 
    6060  *      for non-automatic settings. 
     
    6363+ *     means support for per-station GTKs. 
    6464+ * 
     65+ * @NL80211_ATTR_MCAST_RATE: Multicast tx rate (in 100 kbps) for IBSS 
     66+ * 
    6567  * @NL80211_ATTR_MAX: highest attribute number currently defined 
    6668  * @__NL80211_ATTR_AFTER_LAST: internal use 
    6769  */ 
    68 @@ -951,6 +968,11 @@ enum nl80211_attrs { 
     70@@ -951,6 +970,13 @@ enum nl80211_attrs { 
    6971        NL80211_ATTR_RX_FRAME_TYPES, 
    7072        NL80211_ATTR_FRAME_TYPE, 
     
    7577+       NL80211_ATTR_SUPPORT_IBSS_RSN, 
    7678+ 
     79+       NL80211_ATTR_MCAST_RATE, 
     80+ 
    7781        /* add attributes here, update the policy in nl80211.c */ 
    7882  
    7983        __NL80211_ATTR_AFTER_LAST, 
    80 @@ -1006,6 +1028,8 @@ enum nl80211_attrs { 
     84@@ -1006,6 +1032,8 @@ enum nl80211_attrs { 
    8185  * @NL80211_IFTYPE_WDS: wireless distribution interface 
    8286  * @NL80211_IFTYPE_MONITOR: monitor interface receiving all frames 
     
    8791  * @NUM_NL80211_IFTYPES: number of defined interface types 
    8892  * 
    89 @@ -1022,6 +1046,8 @@ enum nl80211_iftype { 
     93@@ -1022,6 +1050,8 @@ enum nl80211_iftype { 
    9094        NL80211_IFTYPE_WDS, 
    9195        NL80211_IFTYPE_MONITOR, 
     
    96100        /* keep last */ 
    97101        NUM_NL80211_IFTYPES, 
    98 @@ -1111,6 +1137,8 @@ enum nl80211_rate_info { 
     102@@ -1111,6 +1141,8 @@ enum nl80211_rate_info { 
    99103  * @NL80211_STA_INFO_RX_PACKETS: total received packet (u32, from this station) 
    100104  * @NL80211_STA_INFO_TX_PACKETS: total transmitted packets (u32, to this 
     
    105109 enum nl80211_sta_info { 
    106110        __NL80211_STA_INFO_INVALID, 
    107 @@ -1124,6 +1152,8 @@ enum nl80211_sta_info { 
     111@@ -1124,6 +1156,8 @@ enum nl80211_sta_info { 
    108112        NL80211_STA_INFO_TX_BITRATE, 
    109113        NL80211_STA_INFO_RX_PACKETS, 
     
    114118        /* keep last */ 
    115119        __NL80211_STA_INFO_AFTER_LAST, 
    116 @@ -1382,6 +1412,17 @@ enum nl80211_reg_rule_flags { 
     120@@ -1382,6 +1416,17 @@ enum nl80211_reg_rule_flags { 
    117121  * @__NL80211_SURVEY_INFO_INVALID: attribute number 0 is reserved 
    118122  * @NL80211_SURVEY_INFO_FREQUENCY: center frequency of channel 
     
    132136  *     currently defined 
    133137  * @__NL80211_SURVEY_INFO_AFTER_LAST: internal use 
    134 @@ -1390,6 +1431,12 @@ enum nl80211_survey_info { 
     138@@ -1390,6 +1435,12 @@ enum nl80211_survey_info { 
    135139        __NL80211_SURVEY_INFO_INVALID, 
    136140        NL80211_SURVEY_INFO_FREQUENCY, 
     
    145149        /* keep last */ 
    146150        __NL80211_SURVEY_INFO_AFTER_LAST, 
    147 @@ -1636,11 +1683,14 @@ enum nl80211_auth_type { 
     151@@ -1636,11 +1687,14 @@ enum nl80211_auth_type { 
    148152  * @NL80211_KEYTYPE_GROUP: Group (broadcast/multicast) key 
    149153  * @NL80211_KEYTYPE_PAIRWISE: Pairwise (unicast/individual) key 
     
    160164  
    161165 /** 
    162 @@ -1671,6 +1721,9 @@ enum nl80211_wpa_versions { 
     166@@ -1671,6 +1725,9 @@ enum nl80211_wpa_versions { 
    163167  *     CCMP keys, each six bytes in little endian 
    164168  * @NL80211_KEY_DEFAULT: flag indicating default key 
     
    170174  * @NL80211_KEY_MAX: highest key attribute 
    171175  */ 
    172 @@ -1682,6 +1735,7 @@ enum nl80211_key_attributes { 
     176@@ -1682,6 +1739,7 @@ enum nl80211_key_attributes { 
    173177        NL80211_KEY_SEQ, 
    174178        NL80211_KEY_DEFAULT, 
Note: See TracChangeset for help on using the changeset viewer.