Hi all,
We would like to use the hostap and the wpa_supplicant in specific in order to activate STA, AP and P2P.
For STA, we would like to support all kind of encryption methods.
For AP, we don't need to have enterprise security capabilities.
A key requirement for our implementation is to have minimum code footprint for both .text and .bss.
I would appreciate your assistance in understanding how we can minimize the code.
1. Can you please specify which files are must for these requirements (we are currently using WPA_supplicant files with some additions from hostapd, but I am not sure it is needed, please see attachment with files list we are using)? Should we add/remove any from the list?
2. Are there any defines/configurations you can recommend to change in order to minimize the WPA_supplicant without degrading any basic capability (I realize basic is amorphous)?
3. Are there any other methods/ideas for minimizing .bss or .text of wpa_supplicant?
Regards,
Yaniv Tzoreff
config.c
notify.c
bss.c
eap_register.c
common.c
wpa_debug.c
wpabuf.c
os_internal.c
eloop.c
config_none.c
wpa_ft.c
wpa.c
preauth.c
pmksa_cache.c
peerkey.c
wpa_ie.c
wpa_common.c
p2p_supplicant.c
p2p.c
p2p_utils.c
p2p_parse.c
p2p_build.c
p2p_go_neg.c
p2p_sd.c
p2p_pd.c
p2p_invitation.c
p2p_dev_disc.c
p2p_group.c
p2p_hostapd.c
eap_tls.c
eap_peap.c
eap_peap_common.c
eap_ttls.c
eap_md5.c
eap_mschapv2.c
mschapv2.c
eap_gtc.c
eap_otp.c
eap_leap.c
wps_supplicant.c
uuid.c
eap_wsc.c
eap_wsc_common.c
wps.c
wps_common.c
wps_attr_parse.c
wps_attr_build.c
wps_attr_process.c
wps_dev_attr.c
wps_enrollee.c
wps_registrar.c
eapol_supp_sm.c
eap.c
eap_methods.c
ap.c
hostapd.c
wpa_auth_glue.c
utils.c
authsrv.c
ap_config.c
ip_addr.c
sta_info.c
tkip_countermeasures.c
ap_mlme.c
ieee802_1x.c
eapol_auth_sm.c
ieee802_11_auth.c
ieee802_11_shared.c
drv_callbacks.c
ap_drv_ops.c
beacon.c
eap_user_db.c
ieee802_11_ht.c
ctrl_iface_ap.c \
eap_server.c \
eap_server_identity.c \
eap_server_methods.c \
wmm.c \
ap_list.c \
ieee802_11.c \
hw_features.c \
dfs.c \
wps_hostapd.c \
eap_server_wsc.c \
wpa_auth.c \
wpa_auth_ie.c \
pmksa_cache_auth.c \
wpa_auth_ft.c \
peerkey_auth.c \
ms_funcs.c \
chap.c \
eap_tls_common.c \
tls_openssl.c \
crypto_openssl.c \
aes-unwrap.c \
aes-omac1.c \
aes-wrap.c \
aes-cbc.c \
md5.c \
sha256-prf.c \
dh_groups.c \
base64.c \
sme.c \
ieee802_11_common.c \
eap_common.c \
sha1-prf.c \
sha1-tlsprf.c \
gas.c \
gas_query.c \
offchannel.c \
driver_common.c \
wpa_supplicant.c
events.c \
blacklist.c \
wpas_glue.c \
scan.c \
drivers.c \
l2_packet_none.c \
wpa_ctrl.c
_______________________________________________
Hostap mailing list
Hostap@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/hostap