Lines Matching refs:msg
164 struct p2p_message msg;
170 if (p2p_parse(data, len, &msg))
173 if (msg.dialog_token == 0) {
175 p2p_send_dev_disc_resp(p2p, msg.dialog_token, sa, rx_freq,
177 p2p_parse_free(&msg);
181 if (msg.device_id == NULL) {
183 p2p_send_dev_disc_resp(p2p, msg.dialog_token, sa, rx_freq,
185 p2p_parse_free(&msg);
190 if (p2p_group_go_discover(p2p->groups[g], msg.device_id, sa,
199 p2p->pending_dev_disc_dialog_token = msg.dialog_token;
202 p2p_parse_free(&msg);
208 p2p_send_dev_disc_resp(p2p, msg.dialog_token, sa, rx_freq,
210 p2p_parse_free(&msg);
217 struct p2p_message msg;
231 if (p2p_parse(data, len, &msg))
234 if (msg.status == NULL) {
235 p2p_parse_free(&msg);
239 if (msg.dialog_token != go->dialog_token) {
241 msg.dialog_token, go->dialog_token);
242 p2p_parse_free(&msg);
246 status = *msg.status;
247 p2p_parse_free(&msg);