diff options
author | Lucas De Marchi <lucas.demarchi@profusion.mobi> | 2011-01-25 21:46:08 -0200 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2011-01-25 23:33:20 -0600 |
commit | 3ef33522e7781af2875958c09d86c2146d4d1c7b (patch) | |
tree | b4b4ea2cfe632695e8b80c8c1276d78daa204b92 /src/call-settings.c | |
parent | b937d99791abc8c33ef968be40f193f3985bca8d (diff) | |
download | ofono-3ef33522e7781af2875958c09d86c2146d4d1c7b.tar.bz2 |
call-settings: use enum values
Use the enum values defined for CLIP, CNAP, CLIR, COLP and COLR.
Diffstat (limited to 'src/call-settings.c')
-rw-r--r-- | src/call-settings.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/call-settings.c b/src/call-settings.c index 109f1306..8dd25648 100644 --- a/src/call-settings.c +++ b/src/call-settings.c @@ -1179,11 +1179,11 @@ static DBusMessage *set_clir(DBusMessage *msg, struct ofono_call_settings *cs, return __ofono_error_not_implemented(msg); if (!strcmp(setting, "default")) - clir = 0; + clir = CLIR_STATUS_NOT_PROVISIONED; else if (!strcmp(setting, "enabled")) - clir = 1; + clir = CLIR_STATUS_PROVISIONED_PERMANENT; else if (!strcmp(setting, "disabled")) - clir = 2; + clir = CLIR_STATUS_UNKNOWN; if (clir == -1) return __ofono_error_invalid_format(msg); @@ -1411,11 +1411,11 @@ struct ofono_call_settings *ofono_call_settings_create(struct ofono_modem *modem return NULL; /* Set all the settings to unknown state */ - cs->clip = 2; - cs->cnap = 2; - cs->clir = 2; - cs->colp = 2; - cs->colr = 2; + cs->clip = CLIP_STATUS_UNKNOWN; + cs->cnap = CNAP_STATUS_UNKNOWN; + cs->clir = CLIR_STATUS_UNKNOWN; + cs->colp = COLP_STATUS_UNKNOWN; + cs->colr = COLR_STATUS_UNKNOWN; cs->atom = __ofono_modem_add_atom(modem, OFONO_ATOM_TYPE_CALL_SETTINGS, call_settings_remove, cs); |