diff options
author | Dan Williams <dcbw@redhat.com> | 2010-04-09 13:50:45 -0700 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2010-04-09 13:50:45 -0700 |
commit | 0d381e2f11cbc3bdb7c7e69bc4c7169a9d247d3c (patch) | |
tree | 767e21734f1f8287d57df02359bf1339b7c0f8e5 /src/mm-modem-helpers.h | |
parent | b51a9d27e5a793b4e33bfdd7999e7204c408f154 (diff) |
gsm: fix CSCS=? parsing and add testcases
Some devices (at least one Blackberry we know about) don't include
the () around the response. Handle that and add testcases for it.
Diffstat (limited to 'src/mm-modem-helpers.h')
-rw-r--r-- | src/mm-modem-helpers.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mm-modem-helpers.h b/src/mm-modem-helpers.h index 0ef16074..d747a68a 100644 --- a/src/mm-modem-helpers.h +++ b/src/mm-modem-helpers.h @@ -18,6 +18,7 @@ #define MM_MODEM_HELPERS_H #include "mm-modem-cdma.h" +#include "mm-charsets.h" #define MM_SCAN_TAG_STATUS "status" #define MM_SCAN_TAG_OPER_LONG "operator-long" @@ -51,5 +52,8 @@ gboolean mm_cdma_parse_speri_response (const char *reply, gboolean *out_roaming, const char **out_desc); +gboolean mm_gsm_parse_cscs_support_response (const char *reply, + MMModemCharset *out_charsets); + #endif /* MM_MODEM_HELPERS_H */ |