<h1>Project "FreeSWITCH Source" received a push.</h1>
<h2>branch: master updated</h2>
<pre>
via: 946ec62893014a5796d0d90b1fc62797d4102164 (commit)
from: 1cc51046c5b5b61e86394b97996a2d7833244f90 (commit)
</pre>= COMMIT LOG ===========================================================
<div class="highlight"><pre>committer: Konrad Hammel
comments:
freemtdm: ss7 - SPC no long in sng_gen...new configuration file
<span style="color: #000080; font-weight: bold">diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c</span>
<span style="color: #000080; font-weight: bold">index 01d1013..20bcc3a 100644</span>
<span style="color: #A00000">--- a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c</span>
<span style="color: #00A000">+++ b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c</span>
<span style="color: #800080; font-weight: bold">@@ -99,6 +99,7 @@ int ft_to_sngss7_cfg_all(void)</span>
                        return 1;
                } else {
                        SS7_INFO("Started Stack Manager!\n");
<span style="color: #00A000">+                        sngss7_set_flag(&g_ftdm_sngss7_data.cfg, SNGSS7_SM);</span>
                }
                /* check if the configuration had a Relay Channel */
<span style="color: #800080; font-weight: bold">@@ -575,12 +576,10 @@ int ftmod_ss7_mtp3_gen_config(void)</span>
        cfg.t.cfg.s.snGen.typeSP                = LSN_TYPE_SP;                /* type of signalling postatic int */
<span style="color: #A00000">-        cfg.t.cfg.s.snGen.spCode1                = g_ftdm_sngss7_data.cfg.spc;        /* our DPC for CCITT version */</span>
<span style="color: #A00000">-</span>
<span style="color: #00A000">+        cfg.t.cfg.s.snGen.spCode1                = 0;                                /* our DPC for CCITT version */</span>
#if (SS7_ANS92 || SS7_ANS88 || SS7_ANS96 || SS7_CHINA || defined(TDS_ROLL_UPGRADE_SUPPORT))
<span style="color: #A00000">-        cfg.t.cfg.s.snGen.spCode2                = g_ftdm_sngss7_data.cfg.spc;        /* our DPC for ANSI or CHINA version */</span>
<span style="color: #00A000">+        cfg.t.cfg.s.snGen.spCode2                = 0;                                /* our DPC for ANSI or CHINA version */</span>
#endif
<span style="color: #A00000">-</span>
        cfg.t.cfg.s.snGen.ssfValid                = TRUE;                                /* ssf validation required */
        cfg.t.cfg.s.snGen.nmbDLSap                = MAX_SN_LINKS;                /* number of MTP Data Link SAPs */
        cfg.t.cfg.s.snGen.nmbNSap                = MAX_SN_ROUTES;        /* number of Upper Layer Saps */
<span style="color: #000080; font-weight: bold">diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c</span>
<span style="color: #000080; font-weight: bold">index ad52827..2f2e502 100644</span>
<span style="color: #A00000">--- a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c</span>
<span style="color: #00A000">+++ b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c</span>
<span style="color: #800080; font-weight: bold">@@ -1598,7 +1598,9 @@ static FIO_SIG_UNLOAD_FUNCTION(ftdm_sangoma_ss7_unload)</span>
                sngss7_clear_flag(&g_ftdm_sngss7_data.cfg, SNGSS7_RY);
        }
<span style="color: #A00000">-        sng_isup_free_sm();</span>
<span style="color: #00A000">+        if (sngss7_test_flag(&g_ftdm_sngss7_data.cfg, SNGSS7_SM)) {</span>
<span style="color: #00A000">+                sng_isup_free_sm();</span>
<span style="color: #00A000">+        }</span>
        sng_isup_free_gen();
<span style="color: #000080; font-weight: bold">diff --git a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c</span>
<span style="color: #000080; font-weight: bold">index dc6428d..46df990 100644</span>
<span style="color: #A00000">--- a/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c</span>
<span style="color: #00A000">+++ b/libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c</span>
<span style="color: #800080; font-weight: bold">@@ -464,11 +464,6 @@ static int ftmod_ss7_parse_sng_gen(ftdm_conf_node_t *sng_gen)</span>
                        SS7_DEBUG("Found license file = %s\n", g_ftdm_sngss7_data.cfg.license);
                        SS7_DEBUG("Found signature file = %s\n", g_ftdm_sngss7_data.cfg.signature);        
                /**********************************************************************/
<span style="color: #A00000">-                } else if (!strcasecmp(parm->var, "spc")) {</span>
<span style="color: #A00000">-                /**********************************************************************/</span>
<span style="color: #A00000">-                        g_ftdm_sngss7_data.cfg.spc = atoi(parm->val);</span>
<span style="color: #A00000">-                        SS7_DEBUG("Found SPC = %d\n", g_ftdm_sngss7_data.cfg.spc);</span>
<span style="color: #A00000">-                /**********************************************************************/</span>
                } else {
                /**********************************************************************/
                        SS7_ERROR("Found an invalid parameter \"%s\"!\n", parm->val);
</pre></div>
========================================================================<pre>
Summary of changes:
.../ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c | 7 +++----
.../ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c | 4 +++-
.../ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c | 5 -----
3 files changed, 6 insertions(+), 10 deletions(-)
</pre>
<p>this email was generated because of /git/your-repo.git/hooks/post-receive by the file /git-core/contrib/hooks/post-receive-email<br />
For more info, see <a href="http://blog.chomperstomp.com/?p=630">http://blog.chomperstomp.com/?p=630</a>
-- <br />
FreeSWITCH Source</p>