diff options
author | Denis Kenzior <denkenz@gmail.com> | 2010-11-22 16:29:46 -0600 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2010-11-22 16:29:46 -0600 |
commit | 6c2099fd8e1507fe43fbba66eb9fb83969afd034 (patch) | |
tree | e36a0d604b3b488db3703059392ef25496fd9682 /src/call-settings.c | |
parent | 5b51e2ff5da952292036e8f128ab45cbd51619c8 (diff) | |
download | ofono-6c2099fd8e1507fe43fbba66eb9fb83969afd034.tar.bz2 |
call-settings: fix CLIR Invocation and Suppression
According to 22.030 the *31# version is used to suppress CLIR
and #31# version is used to invoke CLIR.
Diffstat (limited to 'src/call-settings.c')
-rw-r--r-- | src/call-settings.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/call-settings.c b/src/call-settings.c index 29e8300f..73d16a2c 100644 --- a/src/call-settings.c +++ b/src/call-settings.c @@ -734,7 +734,7 @@ static gboolean clir_ss_control(int type, case SS_CONTROL_TYPE_REGISTRATION: case SS_CONTROL_TYPE_ACTIVATION: cs->ss_req_type = SS_CONTROL_TYPE_ACTIVATION; - cs->driver->clir_set(cs, OFONO_CLIR_OPTION_INVOCATION, + cs->driver->clir_set(cs, OFONO_CLIR_OPTION_SUPPRESSION, clir_ss_set_callback, cs); break; @@ -746,7 +746,7 @@ static gboolean clir_ss_control(int type, case SS_CONTROL_TYPE_DEACTIVATION: case SS_CONTROL_TYPE_ERASURE: cs->ss_req_type = SS_CONTROL_TYPE_DEACTIVATION; - cs->driver->clir_set(cs, OFONO_CLIR_OPTION_SUPPRESSION, + cs->driver->clir_set(cs, OFONO_CLIR_OPTION_INVOCATION, clir_ss_set_callback, cs); break; }; |