Home | History | Annotate | Download | only in p2p

Lines Matching refs:noa

39 	struct wpabuf *noa;
120 wpabuf_free(group->noa);
161 static void p2p_group_add_noa(struct wpabuf *ie, struct wpabuf *noa)
163 if (noa == NULL)
167 wpabuf_put_le16(ie, wpabuf_len(noa));
168 wpabuf_put_buf(ie, noa);
184 p2p_group_add_noa(ie, group->noa);
205 p2p_group_add_noa(ie, group->noa);
522 int p2p_group_notif_noa(struct p2p_group *group, const u8 *noa,
525 if (noa == NULL) {
526 wpabuf_free(group->noa);
527 group->noa = NULL;
529 if (group->noa) {
530 if (wpabuf_size(group->noa) >= noa_len) {
531 group->noa->used = 0;
532 wpabuf_put_data(group->noa, noa, noa_len);
534 wpabuf_free(group->noa);
535 group->noa = NULL;
539 if (!group->noa) {
540 group->noa = wpabuf_alloc_copy(noa, noa_len);
541 if (group->noa == NULL)
663 const u8 *noa, size_t noa_len)
675 wpa_hexdump(MSG_DEBUG, "P2P: Presence Request NoA", noa, noa_len);
684 wpa_printf(MSG_DEBUG, "P2P: Failed to fetch current NoA");
686 wpa_printf(MSG_DEBUG, "P2P: No NoA being advertized");
688 wpa_hexdump(MSG_DEBUG, "P2P: Current NoA", curr_noa,