Lines Matching refs:own_bi

4642 			     struct dpp_bootstrap_info **own_bi,  in dpp_bootstrap_find_pair()  argument
4647 *own_bi = NULL; in dpp_bootstrap_find_pair()
4653 if (!*own_bi && bi->own && in dpp_bootstrap_find_pair()
4658 *own_bi = bi; in dpp_bootstrap_find_pair()
4669 if (*own_bi && *peer_bi) in dpp_bootstrap_find_pair()
4695 static int dpp_nfc_update_bi_channel(struct dpp_bootstrap_info *own_bi, in dpp_nfc_update_bi_channel() argument
4707 if ((own_bi->num_freq == 0 && !own_bi->channels_listed) || in dpp_nfc_update_bi_channel()
4708 freq_included(own_bi->freq, own_bi->num_freq, in dpp_nfc_update_bi_channel()
4730 os_free(own_bi->chan); in dpp_nfc_update_bi_channel()
4731 own_bi->chan = os_strdup(chan); in dpp_nfc_update_bi_channel()
4732 own_bi->freq[0] = freq; in dpp_nfc_update_bi_channel()
4733 own_bi->num_freq = 1; in dpp_nfc_update_bi_channel()
4739 return dpp_gen_uri(own_bi); in dpp_nfc_update_bi_channel()
4743 static int dpp_nfc_update_bi_key(struct dpp_bootstrap_info *own_bi, in dpp_nfc_update_bi_key() argument
4746 if (peer_bi->curve == own_bi->curve) in dpp_nfc_update_bi_key()
4752 crypto_ec_key_deinit(own_bi->pubkey); in dpp_nfc_update_bi_key()
4753 own_bi->pubkey = NULL; in dpp_nfc_update_bi_key()
4755 if (dpp_keygen(own_bi, peer_bi->curve->name, NULL, 0) < 0 || in dpp_nfc_update_bi_key()
4756 dpp_gen_uri(own_bi) < 0) in dpp_nfc_update_bi_key()
4761 dl_list_del(&own_bi->list); in dpp_nfc_update_bi_key()
4762 dpp_bootstrap_info_free(own_bi); in dpp_nfc_update_bi_key()
4767 int dpp_nfc_update_bi(struct dpp_bootstrap_info *own_bi, in dpp_nfc_update_bi() argument
4770 if (dpp_nfc_update_bi_channel(own_bi, peer_bi) < 0 || in dpp_nfc_update_bi()
4771 dpp_nfc_update_bi_key(own_bi, peer_bi) < 0) in dpp_nfc_update_bi()
5059 initiator, hex, auth->own_bi ? (int) auth->own_bi->id : -1, in dpp_notify_auth_success()