Home | History | Annotate | Download | only in p2p

Lines Matching defs:noa

41 	struct wpabuf *noa;
121 wpabuf_free(group->noa);
164 static void p2p_group_add_noa(struct wpabuf *ie, struct wpabuf *noa)
166 if (noa == NULL)
170 wpabuf_put_le16(ie, wpabuf_len(noa));
171 wpabuf_put_buf(ie, noa);
240 p2p_group_add_noa(ie, group->noa);
450 p2p_group_add_noa(p2p_subelems, group->noa);
809 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa,
812 if (noa == NULL) {
813 wpabuf_free(group->noa);
814 group->noa = NULL;
816 if (group->noa) {
817 if (wpabuf_size(group->noa) >= noa_len) {
818 group->noa->used = 0;
819 wpabuf_put_data(group->noa, noa, noa_len);
821 wpabuf_free(group->noa);
822 group->noa = NULL;
826 if (!group->noa) {
827 group->noa = wpabuf_alloc_copy(noa, noa_len);
828 if (group->noa == NULL)
961 const u8 *noa, size_t noa_len)
973 wpa_hexdump(MSG_DEBUG, "P2P: Presence Request NoA", noa, noa_len);
982 p2p_dbg(group->p2p, "Failed to fetch current NoA");
984 p2p_dbg(group->p2p, "No NoA being advertized");
986 wpa_hexdump(MSG_DEBUG, "P2P: Current NoA", curr_noa,