diff options
-rw-r--r-- | src/host/layer23/src/mobile/mnccms.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/host/layer23/src/mobile/mnccms.c b/src/host/layer23/src/mobile/mnccms.c index 9fdc45fd..d364ca34 100644 --- a/src/host/layer23/src/mobile/mnccms.c +++ b/src/host/layer23/src/mobile/mnccms.c @@ -582,10 +582,12 @@ int mncc_call(struct osmocom_ms *ms, char *number) /* bearer capability (mandatory) */ mncc_set_bearer(ms, -1, &setup); + + /* CLIR */ if (ms->settings.clir) - setup.clir.sup = 1; - else if (ms->settings.clip) setup.clir.inv = 1; + else if (ms->settings.clip) + setup.clir.sup = 1; /* CC capabilities (optional) */ if (ms->settings.cc_dtmf) { |