Beispiel #1
0
static void
cmd_wds_start_network_cb(struct qmi_dev *qmi, struct qmi_request *req, struct qmi_msg *msg)
{
	struct qmi_wds_start_network_response res;

	qmi_parse_wds_start_network_response(msg, &res);
	if (res.set.packet_data_handle)
		blobmsg_add_u32(&status, NULL, res.data.packet_data_handle);
}
Beispiel #2
0
static void
cmd_wds_start_network_cb(struct qmi_dev *qmi, struct qmi_request *req, struct qmi_msg *msg)
{
	struct qmi_wds_start_network_response res;

	qmi_parse_wds_start_network_response(msg, &res);
	if (res.set.packet_data_handle) {
		FILE *fp = fopen("/tmp/qmi-handle", "w+");
		if (fp) {
			fprintf(fp, "%u", res.data.packet_data_handle);
			fclose(fp);
		}
		blobmsg_add_u32(&status, "handle", res.data.packet_data_handle);
	}
}