From 8a26a6f6d2ab7f8964c5199723d02507d2292415 Mon Sep 17 00:00:00 2001 From: Moises Silva Date: Wed, 12 Jan 2011 10:53:38 -0500 Subject: [PATCH] freetdm: ftmod_r2 - map glare cause --- libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c b/libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c index df2e06d4ba..68754d7123 100644 --- a/libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c +++ b/libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c @@ -329,6 +329,9 @@ static openr2_call_disconnect_cause_t ftdm_r2_ftdm_cause_to_openr2_cause(ftdm_ch case FTDM_CAUSE_NORMAL_UNSPECIFIED: return OR2_CAUSE_UNSPECIFIED; + case FTDM_CAUSE_REQUESTED_CHAN_UNAVAIL: + return OR2_CAUSE_GLARE; + } ftdm_log_chan(fchan, FTDM_LOG_WARNING, "freetdm hangup cause %d mapped to openr2 cause %s\n", fchan->caller_data.hangup_cause, openr2_proto_get_disconnect_string(OR2_CAUSE_UNSPECIFIED));