From 34c8e58ae1a500d0fd1855b88c4ce86f317fc03f Mon Sep 17 00:00:00 2001
From: James Zhang <jzhang@sangoma.com>
Date: Wed, 25 Jan 2012 16:00:20 -0500
Subject: [PATCH]   FreeTDM: location value in REL message set to 0x04         
   - only available to SPIROU

---
 .../src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c       | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c
index fbfab15d1e..4b5f82f52d 100644
--- a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c
+++ b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c
@@ -259,7 +259,11 @@ void ft_to_sngss7_rel (ftdm_channel_t * ftdmchan)
 	
 	rel.causeDgn.eh.pres = PRSNT_NODEF;
 	rel.causeDgn.location.pres = PRSNT_NODEF;
+#ifdef SANGOMA_SPIROU
+	rel.causeDgn.location.val = 0x04;
+#else
 	rel.causeDgn.location.val = 0x01;
+#endif
 	rel.causeDgn.cdeStand.pres = PRSNT_NODEF;
 	rel.causeDgn.cdeStand.val = 0x00;
 	rel.causeDgn.recommend.pres = NOTPRSNT;