summaryrefslogtreecommitdiff
path: root/libwmc
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2011-11-14 12:24:56 -0600
committerDan Williams <dcbw@redhat.com>2011-11-14 12:24:56 -0600
commit61375a5fd6a932ca836d50d92770f3ffd16b7fd6 (patch)
tree3d2f7e6bface3ddac645312baa933b9d9846d0d9 /libwmc
parent1aa6d01d53f2034e85156c3d3fece4d198ba6035 (diff)
downloadModemManager-61375a5fd6a932ca836d50d92770f3ffd16b7fd6.tar.gz
wmc: demystify some more fields of the device info response
Diffstat (limited to 'libwmc')
-rw-r--r--libwmc/src/protocol.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/libwmc/src/protocol.h b/libwmc/src/protocol.h
index 3f0ef4a95..ded6dea30 100644
--- a/libwmc/src/protocol.h
+++ b/libwmc/src/protocol.h
@@ -73,14 +73,17 @@ struct WmcCmdDeviceInfo2Rsp {
char hwrev[64];
u_int8_t _unknown2[64];
u_int8_t _unknown3[64];
- u_int8_t _unknown4[22];
- u_int8_t _unknown5[8];
- u_int8_t _unknown6[6];
+ u_int8_t min[10]; /* CDMA2000/IS-95 MIN */
+ u_int8_t _unknown4[12];
+ u_int16_t home_sid; /* ? */
+ u_int8_t _unknown5[6];
+ u_int16_t eri_ver; /* ? */
+ u_int8_t _unknown6[3];
u_int8_t _unknown7[64];
- u_int8_t _unknown8[20];
+ u_int8_t meid[20];
u_int8_t imei[22];
u_int8_t _unknown9[16];
- u_int8_t imsi[22];
+ u_int8_t iccid[22];
u_int8_t _unknown10[4];
u_int8_t mcc[16];
u_int8_t mnc[16];