From b50638dcbe7dda084b542cf47c652e95c97aa037 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 22 Feb 2010 15:53:19 -0800 Subject: [PATCH] qcdm: fix up DIAG_CMD_STATUS structure There's some junk in between the fields, apparently. --- libqcdm/src/dm-commands.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libqcdm/src/dm-commands.h b/libqcdm/src/dm-commands.h index c7380bb2..5bb05b35 100644 --- a/libqcdm/src/dm-commands.h +++ b/libqcdm/src/dm-commands.h @@ -195,13 +195,18 @@ struct DMCmdStatusRsp { guint8 code; guint8 _unknown[3]; guint8 esn[4]; + guint8 _unknown2[2]; + guint8 _unknown3[8]; + guint8 _unknown4[4]; guint16 cdma_rx_state; guint16 entry_reason; + guint8 _unknown5[8]; guint16 curr_chan; guint8 cdma_code_chan; guint16 pilot_base; guint16 sid; guint16 nid; + guint8 _unknown6[5]; } __attribute__ ((packed)); typedef struct DMCmdStatusRsp DMCmdStatusRsp;