From f090469e2776fea6a27a7ac6612b666d20dc9a05 Mon Sep 17 00:00:00 2001 From: James Maki Date: Fri, 10 Sep 2010 10:49:55 -0500 Subject: sms using text mode --- src/sms_config.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/sms_config.c') diff --git a/src/sms_config.c b/src/sms_config.c index 2d44e18..08bac12 100644 --- a/src/sms_config.c +++ b/src/sms_config.c @@ -15,6 +15,7 @@ #endif #include "atcmd.h" +#include "sms_utils.h" #include "utils.h" #include "log.h" @@ -131,6 +132,14 @@ static int config_set_core_value(const char *key, const char *value) } else if (!strcmp("pb-store", key)) { free(Global.core.pb_store); Global.core.pb_store = strdup(value); + } else if (!strcmp("sms-mode", key)) { + if (!strcmp(value, "text")) { + Global.core.sms_mode = SMS_TEXT_MODE; + } else if (!strcmp(value, "pdu")) { + Global.core.sms_mode = SMS_PDU_MODE; + } else { + log_warning("invalid sms-mode: %s", value); + } } else if (!strcmp("editor", key)) { free(Global.core.editor); Global.core.editor = strdup(value); -- cgit v1.2.3