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.
This commit is contained in:
Denis Kenzior 2010-11-22 16:29:46 -06:00
parent 5b51e2ff5d
commit 6c2099fd8e
1 changed files with 2 additions and 2 deletions

View File

@ -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;
};