summaryrefslogtreecommitdiffstats
path: root/src/call-settings.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-11-22 16:29:46 -0600
committerDenis Kenzior <denkenz@gmail.com>2010-11-22 16:29:46 -0600
commit6c2099fd8e1507fe43fbba66eb9fb83969afd034 (patch)
treee36a0d604b3b488db3703059392ef25496fd9682 /src/call-settings.c
parent5b51e2ff5da952292036e8f128ab45cbd51619c8 (diff)
downloadofono-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.c4
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;
};