From 6c2099fd8e1507fe43fbba66eb9fb83969afd034 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Mon, 22 Nov 2010 16:29:46 -0600 Subject: 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. --- src/call-settings.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/call-settings.c') 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; }; -- cgit v1.2.3