Lines Matching refs:uri
163 os_free(info->uri); in dpp_bootstrap_info_free()
201 static int dpp_clone_uri(struct dpp_bootstrap_info *bi, const char *uri) in dpp_clone_uri() argument
203 bi->uri = os_strdup(uri); in dpp_clone_uri()
204 return bi->uri ? 0 : -1; in dpp_clone_uri()
432 static struct dpp_bootstrap_info * dpp_parse_uri(const char *uri) in dpp_parse_uri() argument
434 const char *pos = uri; in dpp_parse_uri()
440 wpa_hexdump_ascii(MSG_DEBUG, "DPP: URI", uri, os_strlen(uri)); in dpp_parse_uri()
490 if (dpp_clone_uri(bi, uri) < 0 || in dpp_parse_uri()
749 os_free(bi->uri); in dpp_gen_uri()
750 bi->uri = os_malloc(len + 1); in dpp_gen_uri()
751 if (!bi->uri) in dpp_gen_uri()
753 os_snprintf(bi->uri, len + 1, "DPP:%s%s%s%s%s%s%s%s%s%sK:%s;;", in dpp_gen_uri()
4361 const char *uri) in dpp_add_qr_code() argument
4368 bi = dpp_parse_uri(uri); in dpp_add_qr_code()
4380 const char *uri) in dpp_add_nfc_uri() argument
4387 bi = dpp_parse_uri(uri); in dpp_add_nfc_uri()
4541 return bi->uri; in dpp_bootstrap_get_uri()