Lines Matching refs:noa
41 struct wpabuf *noa;
121 wpabuf_free(group->noa);
163 static void p2p_group_add_noa(struct wpabuf *ie, struct wpabuf *noa)
165 if (noa == NULL)
169 wpabuf_put_le16(ie, wpabuf_len(noa));
170 wpabuf_put_buf(ie, noa);
239 p2p_group_add_noa(ie, group->noa);
449 p2p_group_add_noa(p2p_subelems, group->noa);
808 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa,
811 if (noa == NULL) {
812 wpabuf_free(group->noa);
813 group->noa = NULL;
815 if (group->noa) {
816 if (wpabuf_size(group->noa) >= noa_len) {
817 group->noa->used = 0;
818 wpabuf_put_data(group->noa, noa, noa_len);
820 wpabuf_free(group->noa);
821 group->noa = NULL;
825 if (!group->noa) {
826 group->noa = wpabuf_alloc_copy(noa, noa_len);
827 if (group->noa == NULL)
946 const u8 *noa, size_t noa_len)
958 wpa_hexdump(MSG_DEBUG, "P2P: Presence Request NoA", noa, noa_len);