Lines Matching defs:dpp_bootstrap_info
159 void dpp_bootstrap_info_free(struct dpp_bootstrap_info *info)
201 static int dpp_clone_uri(struct dpp_bootstrap_info *bi, const char *uri)
208 int dpp_parse_uri_chan_list(struct dpp_bootstrap_info *bi,
261 int dpp_parse_uri_mac(struct dpp_bootstrap_info *bi, const char *mac)
277 int dpp_parse_uri_info(struct dpp_bootstrap_info *bi, const char *info)
302 int dpp_parse_uri_version(struct dpp_bootstrap_info *bi, const char *version)
324 static int dpp_parse_uri_pk(struct dpp_bootstrap_info *bi, const char *info)
350 static int dpp_parse_uri_supported_curves(struct dpp_bootstrap_info *bi,
374 static int dpp_parse_uri_host(struct dpp_bootstrap_info *bi, const char *txt)
432 static struct dpp_bootstrap_info * dpp_parse_uri(const char *uri)
438 struct dpp_bootstrap_info *bi;
584 struct dpp_bootstrap_info *peer_bi = auth->peer_bi;
693 int dpp_gen_uri(struct dpp_bootstrap_info *bi)
1624 static bool dpp_supports_curve(const char *curve, struct dpp_bootstrap_info *bi)
1952 struct dpp_bootstrap_info *bi;
4322 struct dpp_bootstrap_info *bi;
4325 dl_list_for_each(bi, &dpp->bootstrap, struct dpp_bootstrap_info, list) {
4335 struct dpp_bootstrap_info *bi, *tmp;
4342 struct dpp_bootstrap_info, list) {
4360 struct dpp_bootstrap_info * dpp_add_qr_code(struct dpp_global *dpp,
4363 struct dpp_bootstrap_info *bi;
4379 struct dpp_bootstrap_info * dpp_add_nfc_uri(struct dpp_global *dpp,
4382 struct dpp_bootstrap_info *bi;
4398 static int dpp_parse_supported_curves_list(struct dpp_bootstrap_info *bi,
4442 struct dpp_bootstrap_info *bi;
4502 struct dpp_bootstrap_info *
4505 struct dpp_bootstrap_info *bi;
4510 dl_list_for_each(bi, &dpp->bootstrap, struct dpp_bootstrap_info, list) {
4536 struct dpp_bootstrap_info *bi;
4545 int dpp_bootstrap_info(struct dpp_global *dpp, int id,
4548 struct dpp_bootstrap_info *bi;
4622 struct dpp_bootstrap_info *bi;
4642 struct dpp_bootstrap_info **own_bi,
4643 struct dpp_bootstrap_info **peer_bi)
4645 struct dpp_bootstrap_info *bi;
4652 dl_list_for_each(bi, &dpp->bootstrap, struct dpp_bootstrap_info, list) {
4676 struct dpp_bootstrap_info * dpp_bootstrap_find_chirp(struct dpp_global *dpp,
4679 struct dpp_bootstrap_info *bi;
4684 dl_list_for_each(bi, &dpp->bootstrap, struct dpp_bootstrap_info, list) {
4695 static int dpp_nfc_update_bi_channel(struct dpp_bootstrap_info *own_bi,
4696 struct dpp_bootstrap_info *peer_bi)
4743 static int dpp_nfc_update_bi_key(struct dpp_bootstrap_info *own_bi,
4744 struct dpp_bootstrap_info *peer_bi)
4767 int dpp_nfc_update_bi(struct dpp_bootstrap_info *own_bi,
4768 struct dpp_bootstrap_info *peer_bi)
5066 struct wpabuf * dpp_build_presence_announcement(struct dpp_bootstrap_info *bi)
5100 struct wpabuf * dpp_build_pb_announcement(struct dpp_bootstrap_info *bi)
5135 struct wpabuf * dpp_build_pb_announcement_resp(struct dpp_bootstrap_info *bi,