summaryrefslogtreecommitdiffstats
path: root/src/call-barring.c
diff options
context:
space:
mode:
authorPekka Pessi <Pekka.Pessi@nokia.com>2010-03-18 16:44:25 +0200
committerDenis Kenzior <denkenz@gmail.com>2010-03-18 11:09:36 -0500
commit15a4ecf8a8cc45e3a049431a171a0e894ab6c492 (patch)
treed80467d85579330f0e2ea332b59d8003064fb2ea /src/call-barring.c
parentb3a6883125a033bb0b419ad0a4a1e91303d84082 (diff)
downloadofono-15a4ecf8a8cc45e3a049431a171a0e894ab6c492.tar.bz2
Fix: call barring can only be (de)activated
Diffstat (limited to 'src/call-barring.c')
-rw-r--r--src/call-barring.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/call-barring.c b/src/call-barring.c
index 2a04b256..13d625e3 100644
--- a/src/call-barring.c
+++ b/src/call-barring.c
@@ -457,13 +457,13 @@ static gboolean cb_ss_control(int type, const char *sc,
switch (type) {
case SS_CONTROL_TYPE_ACTIVATION:
case SS_CONTROL_TYPE_REGISTRATION:
- cb->ss_req_type = SS_CONTROL_TYPE_REGISTRATION;
+ cb->ss_req_type = SS_CONTROL_TYPE_ACTIVATION;
cb->driver->set(cb, fac, 1, sia, cls,
cb_ss_set_lock_callback, cb);
break;
case SS_CONTROL_TYPE_ERASURE:
case SS_CONTROL_TYPE_DEACTIVATION:
- cb->ss_req_type = SS_CONTROL_TYPE_ERASURE;
+ cb->ss_req_type = SS_CONTROL_TYPE_DEACTIVATION;
cb->driver->set(cb, fac, 0, sia, cls,
cb_ss_set_lock_callback, cb);
break;