diff options
author | Aki Niemi <aki.niemi@nokia.com> | 2011-02-04 14:49:29 +0200 |
---|---|---|
committer | Aki Niemi <aki.niemi@nokia.com> | 2011-02-07 09:51:34 +0200 |
commit | ab0df92d97fa054509cd574ec2426197b0f6f8e9 (patch) | |
tree | dfeb533287777fc26c2c630432bf35579fcb7ee5 /gisi/modem.c | |
parent | 7ffaea7fbdd513767468930ee154e1624457ce65 (diff) | |
download | ofono-ab0df92d97fa054509cd574ec2426197b0f6f8e9.tar.gz |
gisi: Add API for setting modem flags
Diffstat (limited to 'gisi/modem.c')
-rw-r--r-- | gisi/modem.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gisi/modem.c b/gisi/modem.c index 87503679..3a0886bb 100644 --- a/gisi/modem.c +++ b/gisi/modem.c @@ -68,6 +68,7 @@ struct _GIsiModem { GIsiDebugFunc debug; GIsiNotifyFunc trace; void *opaque; + unsigned long flags; }; struct _GIsiPending { @@ -512,6 +513,22 @@ void *g_isi_modem_get_userdata(GIsiModem *modem) return modem->opaque; } +unsigned long g_isi_modem_flags(GIsiModem *modem) +{ + if (modem == NULL) + return 0; + + return modem->flags; +} + +void g_isi_modem_set_flags(GIsiModem *modem, unsigned long flags) +{ + if (modem == NULL) + return; + + modem->flags = flags; +} + static uint8_t service_next_utid(GIsiServiceMux *mux) { if (mux->last_utid == 0x00 || mux->last_utid == 0xFF) |