diff options
Diffstat (limited to 'channels/chan_misdn.c')
-rw-r--r-- | channels/chan_misdn.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c index 0c49a0bf4..84d34b888 100644 --- a/channels/chan_misdn.c +++ b/channels/chan_misdn.c @@ -4988,6 +4988,7 @@ static int load_module(void) " s - send Non Inband DTMF as inband\n" " vr - rxgain control\n" " vt - txgain control\n" + " i - Ignore detected dtmf tones, don't signal them to asterisk, they will be transported inband.\n" ); @@ -5343,11 +5344,11 @@ static int misdn_set_opt_exec(struct ast_channel *chan, void *data) } else if (strstr(tok,"not_screened")) { ch->bc->pres=1; } - - break; - - + case 'i' : + chan_misdn_log(1, ch->bc->port, "Ignoring dtmf tones, just use them inband\n"); + ch->ignore_dtmf=1; + break; default: break; } |