Lines Matching refs:ap_info
100 netmgr_wifi_ap_list_t *ap_info; in BleCfg_cmd_parse() local
241 ap_info = malloc(AP_INFO_MAX*sizeof(*ap_info)); in BleCfg_cmd_parse()
242 if ( ap_info == NULL ) { in BleCfg_cmd_parse()
243 … BLECFG_LOG_ERROR("%s: Not enough memory, %d\r\n", __func__, AP_INFO_MAX*sizeof(*ap_info)); in BleCfg_cmd_parse()
248 memset(ap_info, 0, AP_INFO_MAX*sizeof(*ap_info)); in BleCfg_cmd_parse()
250 ret = netmgr_wifi_scan_result(ap_info, AP_INFO_MAX, NETMGR_WIFI_SCAN_TYPE_FULL_MERGE); in BleCfg_cmd_parse()
253 if ( ap_info[loop].ssid == NULL || ap_info[loop].ssid[0] == 0 ) { in BleCfg_cmd_parse()
256 …BLECFG_LOG_INFO("%s: ssid=%s ap_power=%d\r\n", __func__, ap_info[loop].ssid, ap_info[loop].ap_powe… in BleCfg_cmd_parse()
257 ap_len += strlen(ap_info[loop].ssid) + 2; //+2 for '()' in BleCfg_cmd_parse()
267 free(ap_info); in BleCfg_cmd_parse()
272 if ( ap_info[loop].ssid == NULL || ap_info[loop].ssid[0] == 0 ) { in BleCfg_cmd_parse()
276 memcpy(&ap_buf[ap_offset], ap_info[loop].ssid, strlen(ap_info[loop].ssid)); in BleCfg_cmd_parse()
277 ap_offset += strlen(ap_info[loop].ssid); in BleCfg_cmd_parse()
301 free(ap_info); in BleCfg_cmd_parse()