diff mbox

[OpenWrt-Devel,2/3] add command done status to verbose output

Message ID 1428412944-11743-3-git-send-email-bjorn@mork.no
State Superseded
Headers show

Commit Message

Bjørn Mork April 7, 2015, 1:22 p.m. UTC
Signed-off-by: Bjørn Mork <bjorn@mork.no>
---
 mbim-dev.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
diff mbox

Patch

diff --git a/mbim-dev.c b/mbim-dev.c
index 4c129b0..f4b26eb 100644
--- a/mbim-dev.c
+++ b/mbim-dev.c
@@ -76,7 +76,7 @@  mbim_recv(struct uloop_fd *u, unsigned int events)
 {
 	ssize_t cnt = read(u->fd, mbim_buffer, MBIM_BUFFER_SIZE);
 	struct mbim_message_header *hdr = (struct mbim_message_header *) mbim_buffer;
-	struct command_message *msg = (struct command_message *) mbim_buffer;
+	struct command_done_message *msg = (struct command_done_message *) mbim_buffer;
 	int i;
 
 	if (cnt < 0)
@@ -105,6 +105,8 @@  mbim_recv(struct uloop_fd *u, unsigned int events)
 			mbim_send_close_msg();
 		break;
 	case MBIM_MESSAGE_TYPE_COMMAND_DONE:
+		if (verbose)
+			printf("  status_code: %04X\n", le32toh(msg->status_code));
 		return_code = current_handler->response(msg->buffer, le32toh(msg->buffer_length));
 		if (return_code < 0)
 			no_close = 0;