summaryrefslogtreecommitdiff
path: root/src/global.h
diff options
context:
space:
mode:
authorJeff Hatch <jhatch@multitech.com>2019-08-01 07:52:52 -0500
committerJeff Hatch <jhatch@multitech.com>2019-08-01 07:52:52 -0500
commitaf7a724169f29385ec10233e03086f10a00d457e (patch)
treec52fda1b97d0268961d30ea2742703a06285d64f /src/global.h
parent2267c8ec1d21b8e0367ecdae2cb11b75553088b7 (diff)
parent026a3d974673fe2d87793c93496c2bb829ccf1d6 (diff)
downloadsms-utils-af7a724169f29385ec10233e03086f10a00d457e.tar.gz
sms-utils-af7a724169f29385ec10233e03086f10a00d457e.tar.bz2
sms-utils-af7a724169f29385ec10233e03086f10a00d457e.zip
Merge branch 'quectel-radio' into 'master' 1.0.6
mPower Edge Q4: Quectel radio support See merge request !1
Diffstat (limited to 'src/global.h')
-rw-r--r--src/global.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/global.h b/src/global.h
index fc8df6f..a6073dd 100644
--- a/src/global.h
+++ b/src/global.h
@@ -12,6 +12,13 @@
#define GLOBAL_EXTERN extern
#endif
+#define ICCID_LEN 23
+#define ICCID_SIZE (ICCID_LEN + 1)
+#define MODEL_LEN 1023
+#define MODEL_SIZE (MODEL_LEN + 1)
+#define MANUFACTURER_LEN 1023
+#define MANUFACTURER_SIZE (MANUFACTURER_LEN + 1)
+
struct global_user {
char *name;
char *email;
@@ -29,8 +36,9 @@ struct global_core {
char *msg_store_send;
char *msg_store_new;
char *pb_store;
- char *model;
- char *iccid; /* Needed for LNA3/Verizon */
+ char model[MODEL_SIZE];
+ char iccid[ICCID_SIZE]; /* Needed for LNA3/Verizon */
+ char manufacturer[MANUFACTURER_SIZE]; /* Needed to pick proper manufacturer-specific commands */
char *editor;
char *edit_file;