source: branches/backfire/package/hostapd/patches/560-disable_ctrl_iface_mib.patch @ 29298

Last change on this file since 29298 was 29298, checked in by nbd, 5 years ago

hostapd: update to latest version from trunk (fixes #10455)

File size: 4.6 KB
  • hostapd/Makefile

    a b endif 
    128128ifdef CONFIG_NO_CTRL_IFACE 
    129129CFLAGS += -DCONFIG_NO_CTRL_IFACE 
    130130else 
     131ifdef CONFIG_CTRL_IFACE_MIB 
     132CFLAGS += -DCONFIG_CTRL_IFACE_MIB 
     133endif 
    131134OBJS += ctrl_iface.o 
    132135OBJS += ../src/ap/ctrl_iface_ap.o 
    133136endif 
  • hostapd/ctrl_iface.c

    a b static void hostapd_ctrl_iface_receive(i 
    906906        } else if (os_strncmp(buf, "RELOG", 5) == 0) { 
    907907                if (wpa_debug_reopen_file() < 0) 
    908908                        reply_len = -1; 
     909#ifdef CONFIG_CTRL_IFACE_MIB 
    909910        } else if (os_strcmp(buf, "MIB") == 0) { 
    910911                reply_len = ieee802_11_get_mib(hapd, reply, reply_size); 
    911912                if (reply_len >= 0) { 
    static void hostapd_ctrl_iface_receive(i 
    935936                                reply_len += res; 
    936937                } 
    937938#endif /* CONFIG_NO_RADIUS */ 
     939#endif 
    938940        } else if (os_strcmp(buf, "DOWN") == 0) { 
    939941                hostapd_ctrl_iface_set_down(hapd); 
    940942        } else if (os_strncmp(buf, "RELOAD ", 7) == 0) { 
    941943                hostapd_ctrl_iface_reload(hapd, buf + 7); 
     944#ifdef CONFIG_CTRL_IFACE_MIB 
    942945        } else if (os_strcmp(buf, "STA-FIRST") == 0) { 
    943946                reply_len = hostapd_ctrl_iface_sta_first(hapd, reply, 
    944947                                                         reply_size); 
    static void hostapd_ctrl_iface_receive(i 
    948951        } else if (os_strncmp(buf, "STA-NEXT ", 9) == 0) { 
    949952                reply_len = hostapd_ctrl_iface_sta_next(hapd, buf + 9, reply, 
    950953                                                        reply_size); 
     954#endif 
    951955        } else if (os_strcmp(buf, "ATTACH") == 0) { 
    952956                if (hostapd_ctrl_iface_attach(hapd, &from, fromlen)) 
    953957                        reply_len = -1; 
  • wpa_supplicant/Makefile

    a b ifdef CONFIG_IEEE80211N 
    709709OBJS += ../src/ap/ieee802_11_ht.o 
    710710endif 
    711711ifdef CONFIG_CTRL_IFACE 
     712ifdef CONFIG_CTRL_IFACE_MIB 
     713CFLAGS += -DCONFIG_CTRL_IFACE_MIB 
     714endif 
    712715OBJS += ../src/ap/ctrl_iface_ap.o 
    713716endif 
    714717 
  • wpa_supplicant/ctrl_iface.c

    a b char * wpa_supplicant_ctrl_iface_process 
    32313231                        reply_len = -1; 
    32323232        } else if (os_strncmp(buf, "NOTE ", 5) == 0) { 
    32333233                wpa_printf(MSG_INFO, "NOTE: %s", buf + 5); 
     3234#ifdef CONFIG_CTRL_IFACE_MIB 
    32343235        } else if (os_strcmp(buf, "MIB") == 0) { 
    32353236                reply_len = wpa_sm_get_mib(wpa_s->wpa, reply, reply_size); 
    32363237                if (reply_len >= 0) { 
    char * wpa_supplicant_ctrl_iface_process 
    32423243                        else 
    32433244                                reply_len += res; 
    32443245                } 
     3246#endif 
    32453247        } else if (os_strncmp(buf, "STATUS", 6) == 0) { 
    32463248                reply_len = wpa_supplicant_ctrl_iface_status( 
    32473249                        wpa_s, buf + 6, reply, reply_size); 
    char * wpa_supplicant_ctrl_iface_process 
    35703572                reply_len = wpa_supplicant_ctrl_iface_bss( 
    35713573                        wpa_s, buf + 4, reply, reply_size); 
    35723574#ifdef CONFIG_AP 
     3575#ifdef CONFIG_CTRL_IFACE_MIB 
    35733576        } else if (os_strcmp(buf, "STA-FIRST") == 0) { 
    35743577                reply_len = ap_ctrl_iface_sta_first(wpa_s, reply, reply_size); 
    35753578        } else if (os_strncmp(buf, "STA ", 4) == 0) { 
    char * wpa_supplicant_ctrl_iface_process 
    35783581        } else if (os_strncmp(buf, "STA-NEXT ", 9) == 0) { 
    35793582                reply_len = ap_ctrl_iface_sta_next(wpa_s, buf + 9, reply, 
    35803583                                                   reply_size); 
     3584#endif 
    35813585#endif /* CONFIG_AP */ 
    35823586        } else if (os_strcmp(buf, "SUSPEND") == 0) { 
    35833587                wpas_notify_suspend(wpa_s->global); 
  • src/ap/ctrl_iface_ap.c

    a b  
    2424#include "p2p_hostapd.h" 
    2525#include "ctrl_iface_ap.h" 
    2626 
     27#ifdef CONFIG_CTRL_IFACE_MIB 
    2728 
    2829static int hostapd_ctrl_iface_sta_mib(struct hostapd_data *hapd, 
    2930                                      struct sta_info *sta, 
    int hostapd_ctrl_iface_sta_next(struct h 
    106107        }                
    107108        return hostapd_ctrl_iface_sta_mib(hapd, sta->next, buf, buflen); 
    108109} 
     110 
     111#endif 
  • src/ap/ieee802_1x.c

    a b static const char * bool_txt(Boolean boo 
    19261926        return bool ? "TRUE" : "FALSE"; 
    19271927} 
    19281928 
     1929#ifdef CONFIG_CTRL_IFACE_MIB 
    19291930 
    19301931int ieee802_1x_get_mib(struct hostapd_data *hapd, char *buf, size_t buflen) 
    19311932{ 
    int ieee802_1x_get_mib_sta(struct hostap 
    20782079        return len; 
    20792080} 
    20802081 
     2082#endif 
    20812083 
    20822084static void ieee802_1x_finished(struct hostapd_data *hapd, 
    20832085                                struct sta_info *sta, int success) 
  • src/ap/wpa_auth.c

    a b static int wpa_cipher_bits(int cipher) 
    25342534        } 
    25352535} 
    25362536 
     2537#ifdef CONFIG_CTRL_IFACE_MIB 
    25372538 
    25382539#define RSN_SUITE "%02x-%02x-%02x-%d" 
    25392540#define RSN_SUITE_ARG(s) \ 
    int wpa_get_mib_sta(struct wpa_state_mac 
    26972698 
    26982699        return len; 
    26992700} 
    2700  
     2701#endif 
    27012702 
    27022703void wpa_auth_countermeasures_start(struct wpa_authenticator *wpa_auth) 
    27032704{ 
  • src/rsn_supp/wpa.c

    a b static u32 wpa_cipher_suite(struct wpa_s 
    19191919} 
    19201920 
    19211921 
     1922#ifdef CONFIG_CTRL_IFACE_MIB 
     1923 
    19221924#define RSN_SUITE "%02x-%02x-%02x-%d" 
    19231925#define RSN_SUITE_ARG(s) \ 
    19241926((s) >> 24) & 0xff, ((s) >> 16) & 0xff, ((s) >> 8) & 0xff, (s) & 0xff 
    int wpa_sm_get_mib(struct wpa_sm *sm, ch 
    19982000 
    19992001        return (int) len; 
    20002002} 
     2003#endif 
    20012004#endif /* CONFIG_CTRL_IFACE */ 
    20022005 
    20032006 
Note: See TracBrowser for help on using the repository browser.