Changeset 18606


Ignore:
Timestamp:
2009-11-29T17:56:38+01:00 (8 years ago)
Author:
nbd
Message:

hostapd: update to latest git, fixes ampdu settings in the beacon HT IE

Location:
trunk/package/hostapd
Files:
1 added
3 deleted
3 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/package/hostapd/Makefile

    r18497 r18606  
    99 
    1010PKG_NAME:=hostapd 
    11 PKG_VERSION:=20091111 
     11PKG_VERSION:=20091129 
    1212PKG_RELEASE:=1 
    13 PKG_REV:=dc6d9ac250f793a62b21ca828445967fb484305f 
     13PKG_REV:=be8eb8ab3ee42aa66930aea827bdcb05a2172276 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
  • trunk/package/hostapd/patches/100-madwifi_fix.patch

    r18360 r18606  
    11--- a/src/drivers/driver_madwifi.c 
    22+++ b/src/drivers/driver_madwifi.c 
    3 @@ -318,6 +318,7 @@ madwifi_set_iface_flags(void *priv, int  
     3@@ -323,6 +323,7 @@ madwifi_set_iface_flags(void *priv, int  
    44 { 
    55        struct madwifi_driver_data *drv = priv; 
     
    99        wpa_printf(MSG_DEBUG, "%s: dev_up=%d", __func__, dev_up); 
    1010  
    11 @@ -332,10 +333,14 @@ madwifi_set_iface_flags(void *priv, int  
     11@@ -337,10 +338,14 @@ madwifi_set_iface_flags(void *priv, int  
    1212                return -1; 
    1313        } 
  • trunk/package/hostapd/patches/110-countrycode.patch

    r18360 r18606  
    11--- a/hostapd/hostapd.c 
    22+++ b/hostapd/hostapd.c 
    3 @@ -1344,10 +1344,8 @@ static int setup_interface(struct hostap 
     3@@ -1339,10 +1339,8 @@ static int setup_interface(struct hostap 
    44        if (hapd->iconf->country[0] && hapd->iconf->country[1]) { 
    55                os_memcpy(country, hapd->iconf->country, 3); 
  • trunk/package/hostapd/patches/120-wds_ap.patch

    r18603 r18606  
    1212--- a/hostapd/config.h 
    1313+++ b/hostapd/config.h 
    14 @@ -198,6 +198,7 @@ struct hostapd_bss_config { 
     14@@ -195,6 +195,7 @@ struct hostapd_bss_config { 
    1515        int num_accept_mac; 
    1616        struct mac_acl_entry *deny_mac; 
     
    2222--- a/src/drivers/driver.h 
    2323+++ b/src/drivers/driver.h 
    24 @@ -1305,6 +1305,7 @@ struct wpa_driver_ops { 
     24@@ -1127,6 +1127,7 @@ struct wpa_driver_ops { 
    2525                         const char *ifname, const u8 *addr); 
    2626        int (*set_sta_vlan)(void *priv, const u8 *addr, const char *ifname, 
     
    3232--- a/src/drivers/driver_nl80211.c 
    3333+++ b/src/drivers/driver_nl80211.c 
    34 @@ -2755,7 +2755,7 @@ static void nl80211_remove_iface(struct  
     34@@ -2675,7 +2675,7 @@ static void nl80211_remove_iface(struct  
    3535 static int nl80211_create_iface_once(struct wpa_driver_nl80211_data *drv, 
    3636                                     const char *ifname, 
     
    4141        struct nl_msg *msg, *flags = NULL; 
    4242        int ifidx; 
    43 @@ -2786,6 +2786,8 @@ static int nl80211_create_iface_once(str 
     43@@ -2706,6 +2706,8 @@ static int nl80211_create_iface_once(str 
    4444  
    4545                if (err) 
     
    5050  
    5151        ret = send_and_recv_msgs(drv, msg, NULL, NULL); 
    52 @@ -2816,11 +2818,11 @@ static int nl80211_create_iface_once(str 
     52@@ -2736,11 +2738,11 @@ static int nl80211_create_iface_once(str 
    5353 } 
    5454 static int nl80211_create_iface(struct wpa_driver_nl80211_data *drv, 
     
    6464        /* if error occured and interface exists already */ 
    6565        if (ret == -ENFILE && if_nametoindex(ifname)) { 
    66 @@ -2830,7 +2832,7 @@ static int nl80211_create_iface(struct w 
     66@@ -2750,7 +2752,7 @@ static int nl80211_create_iface(struct w 
    6767                nl80211_remove_iface(drv, if_nametoindex(ifname)); 
    6868  
     
    7373  
    7474        return ret; 
    75 @@ -3055,7 +3057,7 @@ static struct sock_filter msock_filter_i 
     75@@ -2975,7 +2977,7 @@ static struct sock_filter msock_filter_i 
    7676  
    7777 #if 0 
     
    8282        /* load the lower byte of the frame control field */ 
    8383        BPF_STMT(BPF_LD   | BPF_B | BPF_IND, 0), 
    84 @@ -3063,13 +3065,13 @@ static struct sock_filter msock_filter_i 
     84@@ -2983,13 +2985,13 @@ static struct sock_filter msock_filter_i 
    8585        BPF_STMT(BPF_ALU  | BPF_AND | BPF_K, 0x0c), 
    8686        /* drop non-data frames */ 
     
    100100        /* 
    101101         * add header length to index 
    102 @@ -3175,7 +3177,7 @@ nl80211_create_monitor_interface(struct  
     102@@ -3095,7 +3097,7 @@ nl80211_create_monitor_interface(struct  
    103103        buf[IFNAMSIZ - 1] = '\0'; 
    104104  
     
    109109        if (drv->monitor_ifidx < 0) 
    110110                return -1; 
    111 @@ -4155,7 +4157,7 @@ static int i802_bss_add(void *priv, cons 
     111@@ -4064,7 +4066,7 @@ static int i802_bss_add(void *priv, cons 
    112112        if (bss == NULL) 
    113113                return -1; 
     
    118118                os_free(bss); 
    119119                return -1; 
    120 @@ -4264,7 +4266,7 @@ static int i802_if_add(const char *iface 
     120@@ -4162,7 +4164,7 @@ static int i802_if_add(const char *iface 
    121121                       enum hostapd_driver_if_type type, char *ifname, 
    122122                       const u8 *addr) 
     
    127127        return 0; 
    128128 } 
    129 @@ -4310,6 +4312,22 @@ static int i802_set_sta_vlan(void *priv, 
     129@@ -4208,6 +4210,22 @@ static int i802_set_sta_vlan(void *priv, 
    130130        return -ENOBUFS; 
    131131 } 
     
    150150 static void handle_eapol(int sock, void *eloop_ctx, void *sock_ctx) 
    151151 { 
    152 @@ -4536,5 +4554,6 @@ const struct wpa_driver_ops wpa_driver_n 
     152@@ -4424,5 +4442,6 @@ const struct wpa_driver_ops wpa_driver_n 
    153153        .if_update = i802_if_update, 
    154154        .if_remove = i802_if_remove, 
     
    159159--- a/hostapd/driver_i.h 
    160160+++ b/hostapd/driver_i.h 
    161 @@ -453,6 +453,14 @@ hostapd_set_sta_vlan(const char *ifname, 
     161@@ -446,6 +446,14 @@ hostapd_set_sta_vlan(const char *ifname, 
    162162 } 
    163163  
Note: See TracChangeset for help on using the changeset viewer.