]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: ftmod_r2 - map glare cause
authorMoises Silva <moy@sangoma.com>
Wed, 12 Jan 2011 15:53:38 +0000 (10:53 -0500)
committerMoises Silva <moy@sangoma.com>
Wed, 12 Jan 2011 15:53:38 +0000 (10:53 -0500)
libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c

index df2e06d4ba68ef929e73ddc5e6a693e7efb5f25d..68754d7123f0ccf6dc690b578ee9cedf2795135a 100644 (file)
@@ -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));