cfg 2260 mod_freetdm/mod_freetdm.c static ftdm_conf_node_t *get_ss7_config_node(switch_xml_t cfg, const char *confname) cfg 2273 mod_freetdm/mod_freetdm.c signode = switch_xml_child(cfg, "signaling_configs"); cfg 2334 mod_freetdm/mod_freetdm.c static int add_profile_parameters(switch_xml_t cfg, const char *profname, ftdm_conf_parameter_t *parameters, int len) cfg 2339 mod_freetdm/mod_freetdm.c profnode = switch_xml_child(cfg, "config_profiles"); cfg 2375 mod_freetdm/mod_freetdm.c static void parse_bri_pri_spans(switch_xml_t cfg, switch_xml_t spans) cfg 2422 mod_freetdm/mod_freetdm.c paramindex = add_profile_parameters(cfg, configname, spanparameters, ftdm_array_len(spanparameters)); cfg 2493 mod_freetdm/mod_freetdm.c switch_xml_t cfg, xml, settings, param, spans, myspan; cfg 2506 mod_freetdm/mod_freetdm.c if (!(xml = switch_xml_open_cfg(cf, &cfg, NULL))) { cfg 2511 mod_freetdm/mod_freetdm.c if ((settings = switch_xml_child(cfg, "settings"))) { cfg 2530 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "sangoma_pri_spans"))) { cfg 2531 mod_freetdm/mod_freetdm.c parse_bri_pri_spans(cfg, spans); cfg 2534 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "sangoma_bri_spans"))) { cfg 2535 mod_freetdm/mod_freetdm.c parse_bri_pri_spans(cfg, spans); cfg 2539 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "sangoma_ss7_spans"))) { cfg 2581 mod_freetdm/mod_freetdm.c ss7confnode = get_ss7_config_node(cfg, configname); cfg 2628 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "analog_spans"))) { cfg 2809 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "analog_em_spans"))) { cfg 2923 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "pri_spans"))) { cfg 3033 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "pritap_spans"))) { cfg 3088 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "libpri_spans"))) { cfg 3181 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "boost_spans"))) { cfg 3260 mod_freetdm/mod_freetdm.c if ((spans = switch_xml_child(cfg, "r2_spans"))) { cfg 61 src/ftdm_config.c int ftdm_config_open_file(ftdm_config_t *cfg, const char *file_path) cfg 78 src/ftdm_config.c memset(cfg, 0, sizeof(*cfg)); cfg 79 src/ftdm_config.c cfg->lockto = -1; cfg 95 src/ftdm_config.c cfg->file = f; cfg 96 src/ftdm_config.c ftdm_set_string(cfg->path, path); cfg 98 src/ftdm_config.c while (ftdm_config_next_pair(cfg, &var, &val)) { cfg 99 src/ftdm_config.c if ((cfg->sectno != last) && !strcmp(cfg->section, file_path)) { cfg 100 src/ftdm_config.c cfg->lockto = cfg->sectno; cfg 105 src/ftdm_config.c ftdm_config_close_file(cfg); cfg 106 src/ftdm_config.c memset(cfg, 0, sizeof(*cfg)); cfg 112 src/ftdm_config.c cfg->file = f; cfg 113 src/ftdm_config.c ftdm_set_string(cfg->path, path); cfg 118 src/ftdm_config.c void ftdm_config_close_file(ftdm_config_t *cfg) cfg 121 src/ftdm_config.c if (cfg->file) { cfg 122 src/ftdm_config.c fclose(cfg->file); cfg 125 src/ftdm_config.c memset(cfg, 0, sizeof(*cfg)); cfg 130 src/ftdm_config.c int ftdm_config_next_pair(ftdm_config_t *cfg, char **var, char **val) cfg 137 src/ftdm_config.c if (!cfg->path) { cfg 142 src/ftdm_config.c cfg->lineno++; cfg 144 src/ftdm_config.c if (!fgets(cfg->buf, sizeof(cfg->buf), cfg->file)) { cfg 148 src/ftdm_config.c *var = cfg->buf; cfg 155 src/ftdm_config.c ftdm_copy_string(cfg->section, *var, sizeof(cfg->section)); cfg 156 src/ftdm_config.c cfg->sectno++; cfg 158 src/ftdm_config.c if (cfg->lockto > -1 && cfg->sectno != cfg->lockto) { cfg 161 src/ftdm_config.c cfg->catno = 0; cfg 162 src/ftdm_config.c cfg->lineno = 0; cfg 167 src/ftdm_config.c ftdm_copy_string(cfg->category, *var, sizeof(cfg->category)); cfg 168 src/ftdm_config.c cfg->catno++; cfg 683 src/ftdm_io.c ftdm_config_t cfg; cfg 687 src/ftdm_io.c if (!ftdm_config_open_file(&cfg, "tones.conf")) { cfg 692 src/ftdm_io.c while (ftdm_config_next_pair(&cfg, &var, &val)) { cfg 695 src/ftdm_io.c if (!strcasecmp(cfg.category, mapname) && var && val) { cfg 736 src/ftdm_io.c ftdm_config_close_file(&cfg); cfg 3978 src/ftdm_io.c ftdm_config_t cfg; cfg 3991 src/ftdm_io.c if (!ftdm_config_open_file(&cfg, cfg_name)) { cfg 3995 src/ftdm_io.c while (ftdm_config_next_pair(&cfg, &var, &val)) { cfg 3996 src/ftdm_io.c if (*cfg.category == '#') { cfg 3997 src/ftdm_io.c if (cfg.catno != catno) { cfg 3998 src/ftdm_io.c ftdm_log(FTDM_LOG_DEBUG, "Skipping %s\n", cfg.category); cfg 3999 src/ftdm_io.c catno = cfg.catno; cfg 4001 src/ftdm_io.c } else if (!strncasecmp(cfg.category, "span", 4)) { cfg 4002 src/ftdm_io.c if (cfg.catno != catno) { cfg 4003 src/ftdm_io.c char *type = cfg.category + 4; cfg 4011 src/ftdm_io.c catno = cfg.catno; cfg 4160 src/ftdm_io.c } else if (!strncasecmp(cfg.category, "general", 7)) { cfg 4208 src/ftdm_io.c ftdm_log(FTDM_LOG_ERROR, "unknown param [%s] '%s' / '%s'\n", cfg.category, var, val); cfg 4211 src/ftdm_io.c ftdm_config_close_file(&cfg); cfg 4220 src/ftdm_io.c ftdm_config_t cfg; cfg 4233 src/ftdm_io.c if (!ftdm_config_open_file(&cfg, filename)) { cfg 4238 src/ftdm_io.c while (ftdm_config_next_pair(&cfg, &var, &val)) { cfg 4239 src/ftdm_io.c fio->configure(cfg.category, var, val, cfg.lineno); cfg 4242 src/ftdm_io.c ftdm_config_close_file(&cfg); cfg 4344 src/ftdm_io.c ftdm_config_t cfg; cfg 4348 src/ftdm_io.c if (!ftdm_config_open_file(&cfg, cfg_name)) { cfg 4352 src/ftdm_io.c while (ftdm_config_next_pair(&cfg, &var, &val)) { cfg 4353 src/ftdm_io.c if (!strcasecmp(cfg.category, "modules")) { cfg 573 src/ftdm_m3ua.c m3ua_data->mcon.cfg.local_ip, cfg 574 src/ftdm_m3ua.c m3ua_data->mcon.cfg.local_port, cfg 575 src/ftdm_m3ua.c m3ua_data->mcon.cfg.remote_ip, cfg 576 src/ftdm_m3ua.c m3ua_data->mcon.cfg.remote_port) < 0) { cfg 582 src/ftdm_m3ua.c m3ua_data->pcon.cfg.local_ip, cfg 583 src/ftdm_m3ua.c ++m3ua_data->pcon.cfg.local_port, cfg 584 src/ftdm_m3ua.c m3ua_data->pcon.cfg.remote_ip, cfg 585 src/ftdm_m3ua.c m3ua_data->pcon.cfg.remote_port) < 0) { cfg 1809 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->mcon.cfg.local_ip, cfg 1810 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->mcon.cfg.local_port, cfg 1811 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->mcon.cfg.remote_ip, cfg 1812 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->mcon.cfg.remote_port) < 0) { cfg 1818 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->pcon.cfg.local_ip, cfg 1819 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ++sangoma_boost_data->pcon.cfg.local_port, cfg 1820 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->pcon.cfg.remote_ip, cfg 1821 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ++sangoma_boost_data->pcon.cfg.remote_port) < 0) { cfg 2663 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_set_string(sangoma_boost_data->mcon.cfg.local_ip, local_ip); cfg 2664 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->mcon.cfg.local_port = local_port; cfg 2665 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_set_string(sangoma_boost_data->mcon.cfg.remote_ip, remote_ip); cfg 2666 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c sangoma_boost_data->mcon.cfg.remote_port = remote_port; cfg 107 src/ftmod/ftmod_sangoma_boost/sangoma_boost_client.h sangomabc_ip_cfg_t cfg; cfg 159 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c L1Mngmt cfg; /*configuration structure*/ cfg 169 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 172 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 175 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 176 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTL1; cfg 177 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 178 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 180 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_pst_init(&cfg.t.cfg.s.l1Gen.sm ); cfg 181 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1Gen.sm.srcEnt = ENTL1; cfg 182 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1Gen.sm.dstEnt = ENTSM; cfg 184 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1Gen.nmbLnks = MAX_L1_LINKS+1; cfg 185 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1Gen.poolTrUpper = POOL_UP_TR; /* upper pool threshold */ cfg 186 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1Gen.poolTrLower = POOL_LW_TR; /* lower pool threshold */ cfg 188 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_phy_config(&pst, &cfg)) { cfg 198 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c L1Mngmt cfg; cfg 211 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 214 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 217 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 218 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTL1; cfg 219 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 220 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STPSAP; cfg 222 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmntInst1 = signal_data->link_id; cfg 241 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1PSAP.sockfd = d_channel_fd; cfg 245 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1PSAP.type = SNG_L1_TYPE_PRI; cfg 249 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1PSAP.type = SNG_L1_TYPE_PRI; cfg 253 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1PSAP.type = SNG_L1_TYPE_BRI; cfg 259 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.l1PSAP.spId = signal_data->link_id; cfg 261 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_phy_config(&pst, &cfg)) { cfg 270 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c BdMngmt cfg; cfg 279 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 281 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 283 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 284 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTLD; cfg 285 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 286 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 289 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_pst_init(&cfg.t.cfg.s.bdGen.sm); cfg 291 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.sm.dstEnt = ENTSM; /* entity */ cfg 293 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.nmbPLnks = MAX_L1_LINKS+1; cfg 294 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.nmbLDLnks = MAX_L1_LINKS+1; /* Not used in LAPD */ cfg 295 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.nmbDLCs = MAX_L1_LINKS+1; cfg 296 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.nmbDLCs = MAX_TEIS_PER_LINK*(MAX_L1_LINKS+1); cfg 297 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.nmbASPLnks = MAX_L1_LINKS+1; cfg 300 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.timeRes = 100; /* timer resolution = 1 sec */ cfg 302 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.poolTrUpper = 2; /* upper pool threshold */ cfg 303 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdGen.poolTrLower = 1; /* lower pool threshold */ cfg 305 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_q921_config(&pst, &cfg)) { cfg 313 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c BdMngmt cfg; cfg 324 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 326 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 328 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 329 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTLD; cfg 330 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 331 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STMSAP; cfg 333 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.lnkNmb = signal_data->link_id; cfg 335 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.maxOutsFrms = 24; /* MAC window */ cfg 336 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.tQUpperTrs = 32; /* Tx Queue Upper Threshold */ cfg 337 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.tQLowerTrs = 24; /* Tx Queue Lower Threshold */ cfg 338 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.selector = 0; /* Selector 0 */ cfg 340 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.mem.region = S_REG; /* Memory region */ cfg 341 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.mem.pool = S_POOL; /* Memory pool */ cfg 342 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.prior = PRIOR0; /* Priority */ cfg 343 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.route = RTESPEC; /* Route */ cfg 344 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.dstProcId = SFndProcId(); /* destination proc id */ cfg 345 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.dstEnt = ENTL1; /* entity */ cfg 346 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.dstInst = S_INST; /* instance */ cfg 347 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.t201Tmr = 1; /* T201 - should be equal to t200Tmr */ cfg 348 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.t202Tmr = 2; /* T202 */ cfg 349 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.bndRetryCnt = 2; /* bind retry counter */ cfg 350 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.tIntTmr = 200; /* bind retry timer */ cfg 351 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.n202 = 3; /* N202 */ cfg 352 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.lowTei = 64; /* Lowest dynamic TEI */ cfg 356 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.kpL1Up = FALSE; /* flag to keep l1 up or not */ cfg 358 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.kpL1Up = TRUE; /* flag to keep l1 up or not */ cfg 366 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.type = SW_NI2; cfg 369 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.type = SW_CCITT; cfg 373 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.type = SW_ETSI; cfg 378 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.teiChkTmr = 20; /* Tei check timer */ cfg 380 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.teiChkTmr = 0; /* Tei check timer */ cfg 384 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.logInt = 1; /* logical interface = 0 = user, 1= network */ cfg 385 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.setUpArb = PASSIVE; /* set up arbitration */ cfg 387 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.logInt = 0; /* logical interface = 0 = user, 1= network */ cfg 388 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.setUpArb = ACTIVE; /* set up arbitration */ cfg 393 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.setUpArb = ACTIVE; cfg 395 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdMSAP.setUpArb = PASSIVE; cfg 398 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_q921_config(&pst, &cfg)) { cfg 406 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c BdMngmt cfg; cfg 416 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 418 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 421 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 422 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTLD; cfg 423 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 424 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STDLSAP; cfg 426 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.lnkNmb = signal_data->link_id; cfg 428 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.n201 = 1028; /* n201 */ cfg 432 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.k = 1; /* Based on q.921 recommendations */ cfg 434 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.k = 7; /* k */ cfg 437 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.n200 = 3; /* n200 */ cfg 438 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.congTmr = 300; /* congestion timer */ cfg 439 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.t200Tmr = 1; /* t1 changed from 25 */ cfg 440 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.t203Tmr = 10; /* t3 changed from 50 */ cfg 441 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.mod = 128; /* modulo */ cfg 442 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.selector = 0; /* Selector 0 */ cfg 443 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.mem.region = S_REG; /* Memory region */ cfg 444 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.mem.pool = S_POOL; /* Memory pool */ cfg 445 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.prior = PRIOR0; /* Priority */ cfg 446 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.route = RTESPEC; /* Route */ cfg 449 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.sapi = MNGMT_SAPI; cfg 450 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.teiAss = NON_AUTOMATIC; /* static tei assignment */ cfg 451 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.noOfDlc = 1; cfg 452 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[0] = 0x7f; cfg 454 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.sapi = Q930_SAPI; cfg 457 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.teiAss = AUTOMATIC; cfg 458 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.noOfDlc = 8; cfg 460 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[0] = 64; cfg 461 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[1] = 65; cfg 462 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[2] = 66; cfg 463 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[3] = 67; cfg 464 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[4] = 68; cfg 465 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[5] = 69; cfg 466 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[6] = 70; cfg 467 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[7] = 71; cfg 469 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.teiAss = AUTOMATIC; cfg 470 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.noOfDlc = 1; cfg 474 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.teiAss = NON_AUTOMATIC; cfg 475 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.noOfDlc = 1; cfg 476 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.bdDLSAP.tei[0] = signal_data->tei; cfg 480 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_q921_config(&pst, &cfg)) { cfg 488 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c InMngmt cfg; cfg 498 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 501 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 504 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 505 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTIN; cfg 506 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 507 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 510 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_pst_init(&cfg.t.cfg.s.inGen.sm); cfg 512 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.nmbSaps = MAX_VARIANTS+1; /* Total number of variants supported */ cfg 514 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.nmbLnks = MAX_L1_LINKS+1; /* number of Data Link SAPs */ cfg 515 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.nmbSigLnks = MAX_L1_LINKS+1; cfg 518 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.nmbCes = (MAX_L1_LINKS+1)*MAX_NUM_CES_PER_LINK; cfg 520 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.nmbCalRef = MAX_NUM_CALLS; cfg 522 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.nmbBearer = NUM_E1_CHANNELS_PER_SPAN*(MAX_L1_LINKS+1); cfg 524 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.nmbRouts = 0; cfg 526 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.nmbProfiles = 0; cfg 528 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.poolTrUpper = INGEN_POOL_UP_TR; cfg 530 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.timeRes = 100; /* timer resolution = 1 sec */ cfg 532 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inGen.sm.dstEnt = ENTSM; cfg 534 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_q931_config(&pst, &cfg)) { cfg 543 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c InMngmt cfg; cfg 554 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 557 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 560 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 561 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTIN; cfg 562 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 563 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STTSAP; cfg 565 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.sapId = signal_data->cc_id; cfg 567 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.prior = PRIOR0; cfg 568 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.route = RTESPEC; cfg 570 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.swtch = sng_isdn_stack_switchtype(signal_data->switchtype); cfg 571 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.useSubAdr = 0; /* call routing on subaddress */ cfg 572 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.adrPref = 0; /* use of prefix for int'l calls */ cfg 573 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.nmbPrefDig = 0; /* number of digits used for prefix */ cfg 576 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.prefix[i] = 0; /* address prefix */ cfg 578 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.keyPad = 0; cfg 579 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.wcRout = 0; cfg 582 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.wcMask[i] = 0; /* address prefix */ cfg 584 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.sidIns = FALSE; /* SID insertion Flag */ cfg 585 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.sid.length = 0; /* SID */ cfg 586 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.sidTon = 0; /* SID Type of Number */ cfg 587 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.sidNPlan = 0; /* SID Numbering Plan */ cfg 588 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.callId.len = 0; /* Default Call Identity */ cfg 589 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.minAdrDig = 0; /* Minimum number of address digits */ cfg 590 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.comptChck = FALSE; /* Validate compatibility */ cfg 591 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.nmbApplProf = 0; /* Number of application profiles */ cfg 592 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.profNmb[0] = 0; /* Application profiles */ cfg 593 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.mem.region = S_REG; cfg 594 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.mem.pool = S_POOL; cfg 595 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inTSAP.selector = 0; cfg 598 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_q931_config(&pst, &cfg)) { cfg 606 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c InMngmt cfg; cfg 618 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 621 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 624 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 625 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTIN; cfg 626 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 627 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STDLSAP; cfg 629 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.response.selector=0; cfg 632 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.sapId = signal_data->link_id; cfg 633 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.spId = signal_data->link_id; cfg 634 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.swtch = sng_isdn_stack_switchtype(signal_data->switchtype); cfg 636 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.n201 = 1024; cfg 637 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbRst = 2; cfg 638 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tCbCfg = TRUE; cfg 640 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tCbId = signal_data->cc_id; cfg 643 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.facilityHandling = IN_FACILITY_STANDRD; cfg 645 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.facilityHandling = 0; cfg 649 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nfasInt = FALSE; /* pass this later */ cfg 651 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (!cfg.t.cfg.s.inDLSAP.nfasInt) { cfg 652 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.intId = 0; cfg 653 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.sigInt = 0; cfg 654 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.bupInt = 0; cfg 655 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbNfasInt = 0; cfg 656 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.buIntPr = FALSE; cfg 659 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.ctldInt[i] = IN_INT_NOT_CFGD; cfg 663 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.intId = 0; cfg 664 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.sigInt = 0; cfg 665 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.bupInt = 1; cfg 666 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbNfasInt = 2; cfg 667 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.buIntPr = 1; cfg 670 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.ctldInt[i] = IN_INT_NOT_CFGD; cfg 673 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.ctldInt[0] = 0; /* This is primary if for NFAS */ cfg 674 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.ctldInt[1] = 1; cfg 677 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.numRstInd = 255; cfg 678 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.relOpt = TRUE; cfg 680 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.bcas = FALSE; cfg 681 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.maxBSrvCnt = 2; cfg 682 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.maxDSrvCnt = 2; cfg 686 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.ackOpt = TRUE; cfg 687 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.intType = NETWORK; cfg 688 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.clrGlr = FALSE; /* in case of glare, do not clear local call */ cfg 689 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.statEnqOpt = TRUE; cfg 693 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.rstOpt = FALSE; cfg 695 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.rstOpt = TRUE; cfg 698 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.ackOpt = FALSE; cfg 699 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.intType = USER; cfg 700 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.clrGlr = TRUE; /* in case of glare, clear local call */ cfg 701 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.statEnqOpt = FALSE; cfg 702 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.rstOpt = FALSE; cfg 707 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.bProf[i].profNmb = 0; cfg 708 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.bProf[i].valid = FALSE; cfg 709 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.bProf[i].state = IN_PROV_AVAIL; cfg 714 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbCes = MAX_NUM_CES_PER_LINK; cfg 716 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbCes=1; cfg 719 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.useSubAdr = 0; /* call routing on subaddress */ cfg 720 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.adrPref = 0; /* use of prefix for international calls */ cfg 721 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbPrefDig = 0; /* number of digits used for prefix */ cfg 723 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.prefix[i] = 0; /* address prefix */ cfg 724 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.keyPad = 0; cfg 725 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.wcRout = 0; cfg 727 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.wcMask[i] = 0; /* address prefix */ cfg 729 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.sidIns = FALSE; /* SID insertion flag */ cfg 730 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.sid.length = 0; /* SID */ cfg 731 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.sidTon = 0; /* SID Type of Number */ cfg 732 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.sidNPlan = 0; /* SID Numbering Plan */ cfg 733 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.sidPresInd = FALSE; /* SID Presentation Indicator */ cfg 734 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.minAdrDig = 0; /* minimum number of address digits */ cfg 735 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.srvOpt = FALSE; cfg 736 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.callId.len = 0; /* default call id */ cfg 737 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.redirSubsc = FALSE; /* subscription to call redirection */ cfg 738 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.redirAdr.eh.pres = NOTPRSNT; /* redirAdr Numbering Plan */ cfg 739 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.forwSubsc = FALSE; /* programmed forwarding subscription */ cfg 740 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.cndSubsc = TRUE; /* calling adddress delivery service subscription */ cfg 743 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t301.enb = TRUE; cfg 744 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t301.val = 180; cfg 745 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t302.enb = TRUE; cfg 746 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t302.val = 15; cfg 747 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t303.enb = TRUE; cfg 748 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t303.val = 4; cfg 749 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t304.enb = TRUE; cfg 750 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t304.val = 30; cfg 751 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t305.enb = TRUE; cfg 752 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t305.val = 30; cfg 753 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t306.enb = FALSE; cfg 754 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t306.val = 35; cfg 755 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t307.enb = FALSE; cfg 756 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t307.val = 35; cfg 757 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t308.enb = TRUE; cfg 758 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t308.val = 4; cfg 761 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t310.enb = TRUE; cfg 762 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t310.val = 10; cfg 763 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t312.enb = TRUE; cfg 764 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t312.val = cfg.t.cfg.s.inDLSAP.tmr.t303.val+2; cfg 766 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t310.enb = TRUE; cfg 767 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t310.val = 120; cfg 768 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t312.enb = FALSE; cfg 771 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t313.enb = TRUE; cfg 772 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t313.val = 4; cfg 773 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t316.enb = TRUE; cfg 774 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t316.val = 120; cfg 775 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t316c.enb = FALSE; cfg 776 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t316c.val = 35; cfg 777 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t318.enb = TRUE; cfg 778 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t318.val = 4; cfg 779 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t319.enb = TRUE; cfg 780 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t319.val = 4; cfg 781 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t322.enb = TRUE; cfg 782 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t322.val = 4; cfg 783 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t332.enb = FALSE; cfg 784 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t332.val = 35; cfg 785 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.tRst.enb = TRUE; cfg 786 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.tRst.val = 8; cfg 787 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.tAns.enb = FALSE; /* non-standard timer */ cfg 788 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t396.enb = FALSE; /* non-standard timer */ cfg 789 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.t397.enb = TRUE; /* non-standard timer */ cfg 790 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.tProg.enb= TRUE; cfg 791 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.tProg.val= 35; cfg 794 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.tRest.enb= FALSE; cfg 795 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.tmr.tRest.val= 35; /* tRest timer for NI2 */ cfg 799 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.dstEnt = ENTLD; cfg 800 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.dstInst = S_INST; cfg 801 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.dstProcId = SFndProcId(); cfg 802 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.prior = PRIOR0; cfg 803 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.route = RTESPEC; cfg 804 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.selector = 0; cfg 805 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.mem.region = S_REG; cfg 806 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.mem.pool = S_POOL; cfg 810 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.dChannelNum = 16; cfg 811 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbBearChan = NUM_E1_CHANNELS_PER_SPAN; cfg 812 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.firstBChanNum = 0; cfg 813 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.callRefLen = 2; cfg 814 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.teiAlloc = IN_STATIC; cfg 815 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.intCfg = IN_INTCFG_PTPT; cfg 820 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.dChannelNum = 24; cfg 821 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbBearChan = NUM_T1_CHANNELS_PER_SPAN; cfg 822 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.firstBChanNum = 1; cfg 823 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.callRefLen = 2; cfg 824 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.teiAlloc = IN_STATIC; cfg 825 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.intCfg = IN_INTCFG_PTPT; cfg 828 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.dChannelNum = 0; /* Unused for BRI */ cfg 829 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbBearChan = NUM_BRI_CHANNELS_PER_SPAN; cfg 830 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.firstBChanNum = 1; cfg 831 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.callRefLen = 1; cfg 832 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.teiAlloc = IN_STATIC; cfg 833 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.intCfg = IN_INTCFG_PTPT; cfg 836 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.dChannelNum = 0; /* Unused for BRI */ cfg 837 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.nmbBearChan = NUM_BRI_CHANNELS_PER_SPAN; cfg 838 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.firstBChanNum = 1; cfg 839 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.callRefLen = 1; cfg 840 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.teiAlloc = IN_DYNAMIC; cfg 841 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inDLSAP.intCfg = IN_INTCFG_MULTI; cfg 848 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_q931_config(&pst, &cfg)) { cfg 856 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c InMngmt cfg; cfg 872 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 875 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 878 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 879 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTIN; cfg 880 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 881 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STDLC; cfg 883 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.response.selector=0; cfg 885 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.sapId = signal_data->link_id; cfg 888 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.lnkUpDwnInd = TRUE; cfg 889 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tCon.enb = TRUE; cfg 890 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tCon.val = 35; cfg 891 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tDisc.enb = TRUE; cfg 892 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tDisc.val = 35; cfg 893 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.t314.enb = FALSE; /* if segmentation enabled, set to TRUE */ cfg 894 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.t314.val = 35; cfg 896 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.t332i.enb = FALSE; /* set to TRUE for NFAS */ cfg 899 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.t332i.val = 35; cfg 901 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.t332i.val = 0; cfg 905 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tSpid.enb = TRUE; cfg 906 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tSpid.val = 5; cfg 909 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.spid.pres = NOTPRSNT; cfg 910 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.spid.len = 0; cfg 912 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tRstAck.enb = TRUE; cfg 913 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tRstAck.val = 10; cfg 916 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.usid = 0; cfg 917 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.tid = 0; cfg 920 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.inLCe.ces = i; cfg 921 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_q931_config(&pst, &cfg)) { cfg 932 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c CcMngmt cfg; cfg 942 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 945 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 948 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 949 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTCC; cfg 950 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 951 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 954 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_pst_init(&cfg.t.cfg.s.ccGenCfg.smPst); cfg 955 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccGenCfg.smPst.dstEnt = ENTSM; cfg 957 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccGenCfg.poolTrUpper = 2; cfg 958 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccGenCfg.poolTrLower = 1; cfg 960 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccGenCfg.nmbSaps = MAX_VARIANTS+1; /* Set to number of variants + 1 */ cfg 962 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_cc_config(&pst, &cfg)) { cfg 971 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c CcMngmt cfg; cfg 983 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c memset(&cfg, 0, sizeof(cfg)); cfg 986 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c stack_hdr_init(&cfg.hdr); cfg 989 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.msgType = TCFG; cfg 990 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.ent = ENTCC; cfg 991 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.entId.inst = S_INST; cfg 992 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.hdr.elmId.elmnt = STTSAP; cfg 994 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.srcProcId = SFndProcId(); cfg 995 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.srcEnt = ENTCC; cfg 996 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.srcInst = S_INST; cfg 997 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.dstEnt = ENTIN; cfg 998 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.dstInst = S_INST; cfg 999 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.dstProcId = SFndProcId(); cfg 1001 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.prior = PRIOR0; cfg 1002 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.route = RTESPEC; cfg 1003 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.region = S_REG; cfg 1004 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.pool = S_POOL; cfg 1005 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.pst.selector = 0; cfg 1007 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.suId = signal_data->cc_id; cfg 1008 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.spId = signal_data->cc_id; cfg 1010 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.swtch = sng_isdn_stack_switchtype(signal_data->switchtype); cfg 1011 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c cfg.t.cfg.s.ccISAP.sapType = SNG_SAP_TYPE_ISDN; cfg 1013 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c if (sng_isdn_cc_config(&pst, &cfg)) { cfg 78 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (sng_validate_license(g_ftdm_sngss7_data.cfg.license, cfg 79 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.signature, cfg 80 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.spc)) { cfg 127 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c while (g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 129 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (!(g_ftdm_sngss7_data.cfg.mtpLink[x].flags & CONFIGURED)) { cfg 156 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.mtpLink[x].flags |= CONFIGURED; cfg 163 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c while (g_ftdm_sngss7_data.cfg.nsap[x].id != 0) { cfg 165 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (!(g_ftdm_sngss7_data.cfg.nsap[x].flags & CONFIGURED)) { cfg 182 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.nsap[x].flags |= CONFIGURED; cfg 189 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c while (g_ftdm_sngss7_data.cfg.mtpLinkSet[x].id != 0) { cfg 191 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (!(g_ftdm_sngss7_data.cfg.mtpLinkSet[x].flags & CONFIGURED)) { cfg 201 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.mtpLinkSet[x].flags |= CONFIGURED; cfg 208 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c while ((g_ftdm_sngss7_data.cfg.mtpRoute[x].id != 0)) { cfg 210 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (!(g_ftdm_sngss7_data.cfg.mtpRoute[x].flags & CONFIGURED)) { cfg 220 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.mtpRoute[x].flags |= CONFIGURED; cfg 226 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (!(g_ftdm_sngss7_data.cfg.mtpRoute[0].flags & CONFIGURED)) { cfg 236 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.mtpRoute[0].flags |= CONFIGURED; cfg 241 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c while (g_ftdm_sngss7_data.cfg.isap[x].id != 0) { cfg 243 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (!(g_ftdm_sngss7_data.cfg.isap[x].flags & CONFIGURED)) { cfg 260 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.isap[x].flags |= CONFIGURED; cfg 267 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c while (g_ftdm_sngss7_data.cfg.isupIntf[x].id != 0) { cfg 269 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (!(g_ftdm_sngss7_data.cfg.isupIntf[x].flags & CONFIGURED)) { cfg 277 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sngss7_set_flag(&g_ftdm_sngss7_data.cfg.isupIntf[x], SNGSS7_PAUSED); cfg 281 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.isupIntf[x].flags |= CONFIGURED; cfg 288 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 290 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (!(g_ftdm_sngss7_data.cfg.isupCkt[x].flags & CONFIGURED)) { cfg 291 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if ( g_ftdm_sngss7_data.cfg.isupCkt[x].type == 0) { cfg 301 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c g_ftdm_sngss7_data.cfg.isupCkt[x].flags |= CONFIGURED; cfg 313 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c L1Mngmt cfg; /*configuration structure*/ cfg 323 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(L1Mngmt)); cfg 326 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 329 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smPstInit( &cfg.t.cfg.s.l1Gen.sm ); cfg 332 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 333 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTL1; cfg 334 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 335 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 337 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.l1Gen.sm.srcEnt = ENTL1; cfg 338 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.l1Gen.sm.dstEnt = ENTSM; cfg 340 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.l1Gen.nmbLnks = MAX_L1_LINKS; cfg 341 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.l1Gen.poolTrUpper = POOL_UP_TR; /* upper pool threshold */ cfg 342 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.l1Gen.poolTrLower = POOL_LW_TR; /* lower pool threshold */ cfg 344 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp1(&pst, &cfg)); cfg 350 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SdMngmt cfg; cfg 360 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SdMngmt)); cfg 363 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 366 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smPstInit( &cfg.t.cfg.s.sdGen.sm ); cfg 369 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 370 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSD; cfg 371 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 372 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 374 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdGen.sm.srcEnt = ENTSD; cfg 375 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdGen.sm.dstEnt = ENTSM; cfg 377 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdGen.nmbLnks = MAX_SD_LINKS; cfg 378 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdGen.poolTrUpper = POOL_UP_TR; cfg 379 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdGen.poolTrLower = POOL_LW_TR; cfg 381 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp2(&pst, &cfg)); cfg 387 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SnMngmt cfg; cfg 397 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SnMngmt)); cfg 400 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 403 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smPstInit(&cfg.t.cfg.s.snGen.sm); cfg 406 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 407 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSN; cfg 408 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 409 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 411 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.sm.srcEnt = ENTSN; cfg 412 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.sm.dstEnt = ENTSM; cfg 415 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.typeSP = LSN_TYPE_SP; /* type of signalling postatic int */ cfg 416 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.spCode1 = g_ftdm_sngss7_data.cfg.spc; /* our DPC for CCITT version */ cfg 419 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.spCode2 = g_ftdm_sngss7_data.cfg.spc; /* our DPC for ANSI or CHINA version */ cfg 422 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.ssfValid = TRUE; /* ssf validation required */ cfg 423 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.nmbDLSap = MAX_SN_LINKS; /* number of MTP Data Link SAPs */ cfg 424 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.nmbNSap = MAX_SN_VARIANTS; /* number of Upper Layer Saps */ cfg 425 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.nmbRouts = MAX_SN_ROUTES; /* maximum number of routing entries */ cfg 426 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.nmbLnkSets = MAX_SN_LINKSETS; /* number of link sets */ cfg 427 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.nmbRteInst = MAX_SN_ROUTES*16; /* number of simultaneous Rte instances */ cfg 428 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.cbTimeRes = SN_CB_PERIOD; /* link time resolution */ cfg 429 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.spTimeRes = SN_SP_PERIOD; /* general time resolution */ cfg 430 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.rteTimeRes = SN_RTE_PERIOD; /* route time resolution */ cfg 431 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.extCmbndLnkst = FALSE; /* enbale extended combined linkset feature */ cfg 436 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.rstReq = LSN_NO_RST; /* restarting procedure required */ cfg 437 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tfrReq = FALSE; /* TFR procedure required or not */ cfg 438 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t15.enb = TRUE; /* t15 - waiting to start route set congestion test */ cfg 439 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t15.val = 30; cfg 440 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t16.enb = TRUE; /* t16 - waiting for route set congestion status update */ cfg 441 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t16.val = 20; cfg 442 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t18.enb = TRUE; /* t18 - waiting for links to become available */ cfg 443 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t18.val = 200; cfg 444 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t19.enb = TRUE; /* t19 - waiting to receive all traffic restart allowed */ cfg 445 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t19.val = 690; cfg 446 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t21.enb = TRUE; /* t21 - waiting to restart traffic routed through adjacent SP */ cfg 447 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t21.val = 650; cfg 449 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t26.enb = TRUE; /* t26 - waiting to repeat traffic restart waiting message for ANSI */ cfg 450 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.tmr.t26.val = 600; cfg 455 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snGen.mopc = FALSE; cfg 458 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp3(&pst, &cfg)); cfg 464 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SiMngmt cfg; cfg 474 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SiMngmt)); cfg 477 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 480 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smPstInit( &cfg.t.cfg.s.siGen.sm ); cfg 483 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 484 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSI; cfg 485 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 486 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 488 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.sm.srcEnt = ENTSI; cfg 489 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.sm.dstEnt = ENTSM; cfg 491 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.nmbSaps = MAX_CC_INTERFACE; /* Number of ISUP Saps */ cfg 492 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.nmbNSaps = MAX_SN_INTERFACE; /* Number of Network Saps */ cfg 493 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.nmbCir = MAX_SI_CIRCUITS; /* Number of circuits */ cfg 494 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.nmbIntf = MAX_SI_INTERFACES; /* Number of interfaces */ cfg 495 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.nmbCirGrp = MAX_SI_CIR_GRP; /* Max number of circuit groups */ cfg 496 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.nmbCalRef = MAX_SI_CALL_REF; /* Number of Call References */ cfg 497 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.timeRes = SI_PERIOD; /* time resolution */ cfg 498 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.sccpSup = FALSE; /* SCCP support */ cfg 499 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.handleTTBinCC = FALSE; /* Flag used for controlling TTB feature */ cfg 500 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.mapCPCandFCI = TRUE; /* Flag used for controlling TTB feature */ cfg 502 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.lnkSelOpt = SI_LINK_SELECTION; /* link selector option */ cfg 504 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.poolTrUpper = POOL_UP_TR; /* upper pool threshold */ cfg 505 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.poolTrLower = POOL_LW_TR; /* lower pool threshold */ cfg 506 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t18.enb = TRUE; /* t18 timer - group blocking sent */ cfg 507 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t18.val = 300; cfg 508 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t19.enb = TRUE; /* t19 timer - initial group blocking sent */ cfg 509 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t19.val = 3000; cfg 510 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t20.enb = TRUE; /* t20 timer - group unblocking sent */ cfg 511 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t20.val = 300; cfg 512 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t21.enb = TRUE; /* t21 timer - initial grp unblocking sent */ cfg 513 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t21.val = 3000; cfg 514 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t22.enb = TRUE; /* t22 timer - group reset sent */ cfg 515 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t22.val = 300; cfg 516 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t23.enb = TRUE; /* t23 timer - initial group reset sent */ cfg 517 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t23.val = 3000; cfg 519 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t28.enb = TRUE; /* t28 timer - circuit group query sent */ cfg 520 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.t28.val = 100; cfg 523 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.tFGR.enb = TRUE; /* first group received timer */ cfg 524 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cirGrTmr.tFGR.val = 50; cfg 527 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.cgPtyNumGenCfg = TRUE; /* Calling party number general config flag */ cfg 530 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siGen.suppressCfn = TRUE; /* Flag used for 'suppress CFN' feature */ cfg 533 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_isup(&pst, &cfg)); cfg 540 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c CcMngmt cfg; cfg 550 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(CcMngmt)); cfg 553 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 556 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smPstInit( &cfg.t.cfg.s.ccGen.sm ); cfg 559 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 560 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTCC; cfg 561 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 562 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STGEN; cfg 564 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccGen.sm.srcEnt = ENTCC; cfg 565 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccGen.sm.dstEnt = ENTSM; cfg 567 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccGen.poolTrUpper = POOL_UP_TR; /* upper pool threshold */ cfg 568 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccGen.poolTrLower = POOL_LW_TR; /* lower pool threshold */ cfg 570 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_cc(&pst, &cfg)); cfg 576 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c L1Mngmt cfg; cfg 578 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_mtp_link_t *k = &g_ftdm_sngss7_data.cfg.mtpLink[id]; cfg 587 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(L1Mngmt)); cfg 590 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 593 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 594 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTL1; cfg 595 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 596 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STPSAP; cfg 598 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 600 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.l1PSAP.span = k->mtp1.span; cfg 601 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.l1PSAP.chan = k->mtp1.chan; cfg 602 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.l1PSAP.spId = k->id; cfg 604 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp1(&pst, &cfg)); cfg 610 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SdMngmt cfg; cfg 612 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_mtp_link_t *k = &g_ftdm_sngss7_data.cfg.mtpLink[id]; cfg 621 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SdMngmt)); cfg 624 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 627 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 628 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSD; cfg 629 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 630 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STDLSAP; cfg 632 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 634 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.mem.region = S_REG; /* memory region */ cfg 635 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.mem.pool = S_POOL; /* memory pool */ cfg 636 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.swtch = k->mtp2.linkType; /* protocol type */ cfg 637 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.priorDl = PRIOR0; /* priority for data link layer */ cfg 638 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.routeDl = RTESPEC; /* route for data link layer */ cfg 639 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.selectorDl = 0; /* upper interface selector */ cfg 640 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.dstProcId = SFndProcId(); /* the procid of MAC/L1/MTP1 */ cfg 641 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.entMac = ENTL1; /* entity for MAC */ cfg 642 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.instMac = S_INST; /* instance for MAC */ cfg 643 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.priorMac = PRIOR0; /* priority for MAC layer */ cfg 644 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.routeMac = RTESPEC; /* route for MAC layer */ cfg 645 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.selectorMac = 0; /* lower interface selector */ cfg 646 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.memMac.region = S_REG; /* memory region and pool id for MAC */ cfg 647 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.memMac.pool = S_POOL; cfg 648 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.maxOutsFrms = MAX_SD_OUTSTANDING; /* maximum outstanding frames */ cfg 649 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.errType = k->mtp2.errorType; cfg 650 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t1.enb = TRUE; /* timer 1 - Alignment Ready Timer */ cfg 651 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t1.val = k->mtp2.t1; cfg 652 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t2.enb = TRUE; /* timer 2 - Not Aligned Timer */ cfg 653 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t2.val = k->mtp2.t2; cfg 654 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t3.enb = TRUE; /* timer 3 - Aligned Timer */ cfg 655 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t3.val = k->mtp2.t3; cfg 656 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t5.enb = TRUE; /* timer 5 - Sending SIB timer */ cfg 657 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t5.val = k->mtp2.t5; cfg 658 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t6.enb = TRUE; /* timer 6 - Remote Congestion Timer */ cfg 659 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t6.val = k->mtp2.t6; cfg 660 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t7.enb = TRUE; /* timer 7 - Excessive delay of acknowledgement timer */ cfg 661 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t7.val = k->mtp2.t7; cfg 662 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.provEmrgcy = k->mtp2.t4e; /* emergency proving period */ cfg 663 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.provNormal = k->mtp2.t4n; /* normal proving period */ cfg 664 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.lssuLen = k->mtp2.lssuLength; /* one or two byte LSSU length */ cfg 665 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.maxFrmLen = MAX_SD_FRAME_LEN; /* max frame length for MSU */ cfg 666 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.congDisc = FALSE; /* congestion discard TRUE or FALSE */ cfg 667 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdT = MAX_SD_SUERM; /* SUERM error rate threshold */ cfg 668 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdTie = MAX_SD_AERM_EMERGENCY; /* AERM emergency error rate threshold */ cfg 669 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdTin = MAX_SD_AERM_NORMAL; /* AERM normal error rate threshold */ cfg 670 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdN1 = MAX_SD_MSU_RETRANS; /* maximum number of MSUs for retransmission */ cfg 671 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdN2 = MAX_SD_OCTETS_RETRANS; /* maximum number of MSU octets for retrans */ cfg 672 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdCp = MAX_SD_ALIGN_ATTEMPTS; /* maximum number of alignment attempts */ cfg 673 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.spIdSE = k->mtp2.mtp1Id; /* service provider id */ cfg 674 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdtFlcStartTr = 256; /* SDT interface flow control start thresh */ cfg 675 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdtFlcEndTr = 512; /* SDT interface flow control end thresh */ cfg 678 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sapType =; /* Indcates whether link is HSL or LSL */ cfg 679 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sapFormat =; /* The extened sequence no to be used or not */ cfg 680 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.t8.enb =; /* timer 8 configuration structure */ cfg 681 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdTe =; /* EIM threshold */ cfg 682 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdUe =; /* increment constant */ cfg 683 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.sdDe =; /* decrement constant */ cfg 687 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.numRtb =; /* outstanding number of messages in RTB */ cfg 688 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.tf =; /* FISU transmission interval */ cfg 689 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.tfv =; /* FISU transmission interval during verification */ cfg 690 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.to =; /* SIO transmission interval */ cfg 691 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.ta =; /* SIE transmission interval */ cfg 692 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.ts =; /* SIOS transmission interval */ cfg 693 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.tso =; /* SIOS transmission duration when out of service */ cfg 694 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.te =; /* SU normalization time */ cfg 698 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.repMsuNack =; /* Nack on receipt of repeated MSU */ cfg 699 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.invFibIgnore =; /* invalid FIB ignore or bring the link down */ cfg 700 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.invBsnIgnore =; /* invalid BSN ignore or bring the link down */ cfg 701 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.congAbatOnNack =; /* congestion abatement on nack or only on acks */ cfg 705 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.hlremIntfValid = FALSE; /* Upper Sap Version number valid ? */ cfg 706 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.sdDLSAP.remIntfVer = SDTIFVER; /* remote version info */ cfg 709 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp2(&pst, &cfg)); cfg 717 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SnMngmt cfg; cfg 718 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_mtp_link_t *k = &g_ftdm_sngss7_data.cfg.mtpLink[id]; cfg 728 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SnMngmt)); cfg 731 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 734 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 735 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSN; cfg 736 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 737 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STDLSAP; cfg 739 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 741 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.lnkSetId = k->mtp3.linkSetId; /* link set ID */ cfg 742 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.opc = k->mtp3.spc; /* Originating Postatic int Code */ cfg 743 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.adjDpc = k->mtp3.apc; /* Adlacent Destination Postatic int Code */ cfg 744 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.lnkPrior = 0; /* link priority within the link set */ cfg 745 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.msgSize = MAX_SN_MSG_SIZE; /* message length */ cfg 746 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.msgPrior = 0; /* management message priority */ cfg 747 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.lnkType = k->mtp3.linkType; /* link type ANSI, ITU, BICI or CHINA */ cfg 748 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.upSwtch = k->mtp3.switchType; /* user part switch type */ cfg 749 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.maxSLTtry = MAX_SLTM_RETRIES; /* maximun times to retry SLTM */ cfg 750 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.p0QLen = 32; /* size of the priority 0 Q */ cfg 751 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.p1QLen = 32; /* size of the priority 1 Q */ cfg 752 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.p2QLen = 32; /* size of the priority 2 Q */ cfg 753 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.p3QLen = 32; /* size of the priority 3 Q */ cfg 754 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.discPrior = 0; /* discard priority */ cfg 756 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.maxCredit = MAX_SN_CREDIT; /* max credit */ cfg 758 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.lnkId = 0; /* signalling link allocation procedure identity */ cfg 759 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.lnkTstSLC = k->mtp3.slc; /* link selection code for link test */ cfg 760 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tstLen = 6; /* link test pattern length */ cfg 761 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tst[0] = 'K'; /* link test pattern */ cfg 762 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tst[1] = 'O'; /* link test pattern */ cfg 763 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tst[2] = 'N'; /* link test pattern */ cfg 764 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tst[3] = 'R'; /* link test pattern */ cfg 765 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tst[4] = 'A'; /* link test pattern */ cfg 766 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tst[5] = 'D'; /* link test pattern */ cfg 767 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.ssf = k->mtp3.ssf; /* sub service field */ cfg 768 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.dstProcId = SFndProcId(); /* destination processor id */ cfg 769 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.dstEnt = ENTSD; /* entity */ cfg 770 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.dstInst = S_INST; /* instance */ cfg 771 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.prior = PRIOR0; /* priority */ cfg 772 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.route = RTESPEC; /* route */ cfg 773 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.selector = 0; /* lower layer selector */ cfg 774 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.mem.region = S_REG; /* memory region id */ cfg 775 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.mem.pool = S_POOL; /* memory pool id */ cfg 776 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.spId = k->mtp3.mtp2Id ;/* service provider id */ cfg 783 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.dpcLen = DPC24; /* dpc length 24 bits */ cfg 784 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.l2Type = LSN_MTP2_56KBPS; /* layer 2 type - 56kbps MTP2 link, 1.536Mbps MTP2 link or QSAAL link */ cfg 785 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.isCLink = FALSE; /* identifies if the link is a C type link.Required to check if sls has to be rotated.*/ cfg 789 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.dpcLen = DPC14; /* dpc length 14 bits */ cfg 793 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.dpcLen = DPC14; /* dpc length 14 bits */ cfg 802 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.flushContFlag = TRUE; /* flush continue handling */ cfg 807 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.flushContFlag = FALSE; /* flush continue handling */ cfg 811 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.flushContFlag = FALSE; /* flush continue handling */ cfg 816 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t1.enb = TRUE; /* t1 - delay to avoid missequencing on changeover */ cfg 817 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t1.val = k->mtp3.t1; cfg 818 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t2.enb = TRUE; /* t2 - waiting for changeover ack */ cfg 819 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t2.val = k->mtp3.t2; cfg 820 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t3.enb = TRUE; /* t3 - delay to avoid missequencing on changeback */ cfg 821 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t3.val = k->mtp3.t3; cfg 822 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t4.enb = TRUE; /* t4 - waiting for first changeback ack */ cfg 823 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t4.val = k->mtp3.t4; cfg 824 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t5.enb = TRUE; /* t5 - waiting for second changeback ack */ cfg 825 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t5.val = k->mtp3.t5; cfg 826 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t7.enb = TRUE; /* t7 - waiting for link connection ack */ cfg 827 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t7.val = k->mtp3.t7; cfg 828 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t12.enb = TRUE; /* t12 - waiting for uninhibit ack */ cfg 829 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t12.val = k->mtp3.t12; cfg 830 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t13.enb = TRUE; /* t13 - waiting for forced uninhibit */ cfg 831 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t13.val = k->mtp3.t13; cfg 832 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t14.enb = TRUE; /* t14 - waiting for inhibition ack */ cfg 833 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t14.val = k->mtp3.t14; cfg 834 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t17.enb = TRUE; /* t17 - delay to avoid oscillation of initial alignment failure */ cfg 835 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t17.val = k->mtp3.t17; cfg 836 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t22.enb = TRUE; /* t22 - local inhibit test timer */ cfg 837 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t22.val = k->mtp3.t22; cfg 838 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t23.enb = TRUE; /* t23 - remote inhibit test timer */ cfg 839 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t23.val = k->mtp3.t23; cfg 840 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t24.enb = TRUE; /* t24 - stabilizing timer */ cfg 841 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t24.val = k->mtp3.t24; cfg 842 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t31.enb = TRUE; /* t31 - BSN requested timer */ cfg 843 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t31.val = k->mtp3.t31; cfg 844 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t32.enb = TRUE; /* t32 - SLT timer */ cfg 845 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t32.val = k->mtp3.t32; cfg 846 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t33.enb = TRUE; /* t33 - connecting timer */ cfg 847 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t33.val = k->mtp3.t33; cfg 848 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t34.enb = TRUE; /* t34 - periodic signalling link test timer */ cfg 849 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t34.val = k->mtp3.t34; cfg 851 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t35.enb = TRUE; /* t35 - false link congestion timer, same as t31 of ANSI'96*/ cfg 852 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t35.val = k->mtp3.t35; cfg 853 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t36.enb = TRUE; /* t36 - false link congestion timer, same as t33 of ANSI'96*/ cfg 854 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t36.val = k->mtp3.t36; cfg 855 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t37.enb = TRUE; /* t37 - false link congestion timer, same as t34 of ANSI'96*/ cfg 856 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.t37.val = k->mtp3.t37; cfg 857 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.tCraft.enb = TRUE; /* link referral craft timer - T19 in ANSI */ cfg 858 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.tCraft.val = k->mtp3.tcraft; cfg 861 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.tFlc.enb = TRUE; /* flow control timer */ cfg 862 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.tFlc.val = 300; cfg 863 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.tBnd.enb = TRUE; /* bind request timer */ cfg 864 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.tmr.tBnd.val = 20; cfg 867 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.remIntfValid = FALSE; /* remote interface version is valid */ cfg 868 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snDLSAP.remIntfVer = SNTIFVER; /* remote interface version */ cfg 871 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp3(&pst, &cfg)); cfg 878 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SnMngmt cfg; cfg 879 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_nsap_t *k = &g_ftdm_sngss7_data.cfg.nsap[id]; cfg 888 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SnMngmt)); cfg 891 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 894 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 895 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSN; cfg 896 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 897 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STNSAP; cfg 899 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->spId; cfg 901 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.ssf = k->ssf; /* sub service field */ cfg 902 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.lnkType = k->linkType; /* link type -ANSI, ITU, CHINA or BICI */ cfg 903 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.upSwtch = k->switchType; /* user part switch type */ cfg 904 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.selector = 0; /* upper layer selector */ cfg 905 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.mem.region = S_REG; /* memory region id */ cfg 906 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.mem.pool = S_POOL; /* memory pool id */ cfg 907 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.prior = PRIOR0; /* priority */ cfg 908 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.route = RTESPEC; /* route */ cfg 910 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.dpcLen = DPC24; /* dpc length 14 or 24 bits */ cfg 912 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.dpcLen = DPC14; /* dpc length 14 or 24 bits */ cfg 915 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.usrParts = ; /* user parts configured on self postatic int code on IP side */ cfg 918 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.remIntfValid = FALSE; /* remote interface version is valid */ cfg 919 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snNSAP.remIntfVer = SNTIFVER; /* remote interface version */ cfg 922 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp3(&pst, &cfg)); cfg 929 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SnMngmt cfg; cfg 931 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_link_set_t *k = &g_ftdm_sngss7_data.cfg.mtpLinkSet[id]; cfg 940 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SnMngmt)); cfg 943 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 946 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 947 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSN; cfg 948 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 949 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STLNKSET; /* link set */ cfg 951 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 953 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snLnkSet.lnkSetId = k->id; /* link set ID */ cfg 954 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snLnkSet.lnkSetType = k->linkType; /* link type */ cfg 955 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snLnkSet.adjDpc = k->apc; /* adjacent DPC */ cfg 956 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snLnkSet.nmbActLnkReqd = k->minActive; /* minimum number of active links */ cfg 957 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snLnkSet.nmbCmbLnkSet = k->numLinks; /* number of combined link sets */ cfg 959 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snLnkSet.cmbLnkSet[c].cmbLnkSetId = k->links[c]; cfg 960 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snLnkSet.cmbLnkSet[c].lnkSetPrior = 0; cfg 964 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp3(&pst, &cfg)); cfg 971 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SnMngmt cfg; cfg 972 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_route_t *k = &g_ftdm_sngss7_data.cfg.mtpRoute[id]; cfg 981 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SnMngmt)); cfg 984 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 987 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 988 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSN; cfg 989 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 990 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STROUT; cfg 992 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 994 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.dpc = k->dpc; /* destination postatic int code */ cfg 995 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.spType = LSN_TYPE_SP; /* signalling postatic int type */ cfg 996 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.swtchType = k->linkType; /* switch type */ cfg 997 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.upSwtch = k->switchType; /* user part switch type */ cfg 998 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.cmbLnkSetId = k->cmbLinkSetId; /* combined link set ID */ cfg 1000 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.dir = LSN_RTE_UP; /* direction */ cfg 1002 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.dir = LSN_RTE_DN; /* direction */ cfg 1004 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.rteToAdjSp = 0; /* flag indicating this route to adjacent SP */ cfg 1005 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.ssf = k->ssf; /* sub service field */ cfg 1006 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.brdcastFlg = TRUE; /* flag indicating to have TFP broadcast */ cfg 1007 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if (cfg.t.cfg.s.snRout.swtchType == LSN_SW_ITU) { cfg 1008 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.rstReq = LSN_ITU92_RST; /* Restart type supported by the node */ cfg 1009 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c } else if ((cfg.t.cfg.s.snRout.swtchType == LSN_SW_ANS) || cfg 1010 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c (cfg.t.cfg.s.snRout.swtchType == LSN_SW_ANS96)) { cfg 1011 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.rstReq = LSN_ANS_RST; /* Restart type supported by the node */ cfg 1013 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.rstReq = LSN_NO_RST; /* Restart type supported by the node */ cfg 1015 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if ((cfg.t.cfg.s.snRout.swtchType == LSN_SW_ITU) || cfg 1016 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c (cfg.t.cfg.s.snRout.swtchType == LSN_SW_CHINA) || cfg 1017 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c (cfg.t.cfg.s.snRout.swtchType == LSN_SW_BICI)) { cfg 1018 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.slsRange = LSN_ITU_SLS_RANGE; /* max value of SLS for this DPC */ cfg 1020 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.slsRange = LSN_ANSI_5BIT_SLS_RANGE; /* max value of SLS for this DPC */ cfg 1022 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.lsetSel = 0x1; /* linkset selection bit in SLS for STP */ cfg 1023 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.multiMsgPrior = TRUE; /* TRUE if multiple cong priorities of messages */ cfg 1024 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.rctReq = TRUE; /* route set congestion test required or not */ cfg 1025 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.slsLnk = FALSE; cfg 1028 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.destSpec =; /* destination specfication A or B*/ cfg 1032 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tfrReq =; /* TFR procedure required or not */ cfg 1034 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t6.enb = TRUE; cfg 1035 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t6.val = k->t6; cfg 1036 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t8.enb = TRUE; /* t8 - transfer prohibited inhibition timer */ cfg 1037 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t8.val = k->t8; cfg 1038 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t10.enb = TRUE; /* t10 - waiting to repeat route set test */ cfg 1039 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t10.val = k->t10; cfg 1040 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t11.enb = TRUE; /* t11 - transfer restrict timer */ cfg 1041 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t11.val = k->t11; cfg 1042 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t19.enb = TRUE; /* t19 - TRA sent timer */ cfg 1043 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t19.val = k->t19; cfg 1044 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t21.enb = TRUE; /* t21 - waiting to restart traffic routed through adjacent SP */ cfg 1045 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t21.val = k->t21; cfg 1048 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t15.enb = TRUE; /* t15 - waiting to start route set congestion test */ cfg 1049 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t15.val = k->t15; cfg 1050 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t16.enb = TRUE; /* t16 - waiting for route set congestion status update */ cfg 1051 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t16.val = k->t16; cfg 1052 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t18.enb = TRUE; /* t18 - transfer prohibited inhibition timer */ cfg 1053 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t18.val = k->t18; cfg 1055 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t25.enb = TRUE; /* t25 - waiting to traffic resatrt allowed message for ANSI */ cfg 1056 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t25.val = k->t25; cfg 1057 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t26.enb = TRUE; /* t26 - waiting to repeat traffic restart waiting message for ANSI */ cfg 1058 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.t26.val = k->t26; cfg 1062 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.tc.enb = TRUE; /* tc - Waiting for congestion abatement */ cfg 1063 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.tc.val = k->tc; cfg 1066 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.tQry.enb = TRUE; /* Periodic query timer over the NIF */ cfg 1067 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.snRout.tmr.tQry.val = k->tqry; cfg 1070 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_mtp3(&pst, &cfg)); cfg 1076 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SiMngmt cfg; cfg 1078 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_nsap_t *k = &g_ftdm_sngss7_data.cfg.nsap[id]; cfg 1087 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SiMngmt)); cfg 1090 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 1093 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 1094 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSI; cfg 1095 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 1096 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STNSAP; cfg 1098 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 1101 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.nsapId = k->id; /* Id of the NSAP being configured */ cfg 1103 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.nwId = k->nwId; /* Network Id */ cfg 1104 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.spId = k->spId; /* service providor id */ cfg 1105 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.ssf = k->ssf; /* sub service field */ cfg 1106 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.dstEnt = ENTSN; /* entity */ cfg 1107 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.dstInst = S_INST; /* instance */ cfg 1108 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.prior = PRIOR0; /* priority */ cfg 1109 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.route = RTESPEC; /* route */ cfg 1110 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.dstProcId = SFndProcId(); /* destination processor id */ cfg 1111 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.sapType = SAP_MTP; /* sap type */ cfg 1112 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.selector = 0; /* selector */ cfg 1113 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.tINT.enb = TRUE; /* interface (Bind Confirm) timer */ cfg 1114 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.tINT.val = 50; cfg 1115 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.mem.region = S_REG; /* memory region & pool id */ cfg 1116 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.mem.pool = S_POOL; cfg 1119 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.remIntfValid = FALSE; /* remote interface version is valid */ cfg 1120 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siNSap.remIntfVer; /* remote interface version */ cfg 1123 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_isup(&pst, &cfg)); cfg 1129 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SiMngmt cfg; cfg 1131 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_isup_inf_t *k = &g_ftdm_sngss7_data.cfg.isupIntf[id]; cfg 1140 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SiMngmt)); cfg 1143 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 1146 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 1147 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSI; cfg 1148 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 1149 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = SI_STINTF; cfg 1151 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 1153 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.intfId = k->id; /* Interface id */ cfg 1154 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.nwId = k->nwId; /* Network Id */ cfg 1155 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.sapId = k->isap; /* Id of the Upper ISUP SAP */ cfg 1156 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.opc = k->spc; /* physical originating postatic int code */ cfg 1157 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.phyDpc = k->dpc; /* physical destination postatic int code */ cfg 1158 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.swtch = k->switchType; /* Protocol Switch */ cfg 1159 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.ssf = k->ssf; /* subsystem service information */ cfg 1160 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.pauseActn = SI_PAUSE_CLRTRAN; /* call clearing behavior upon rx. PAUSE */ cfg 1161 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.dpcCbTmr.t4.enb = TRUE; /* t4 timer - user part test sent */ cfg 1162 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.dpcCbTmr.t4.val = k->t4; cfg 1163 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.dpcCbTmr.tPAUSE.enb = TRUE; /* waiting for PAUSE to be effective */ cfg 1164 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.dpcCbTmr.tPAUSE.val = k->tpause; cfg 1165 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.dpcCbTmr.tSTAENQ.enb = TRUE; /* status enquiry timer */ cfg 1166 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.dpcCbTmr.tSTAENQ.val = k->tstaenq; cfg 1168 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.availTest = FALSE; /* circuit validation test */ cfg 1171 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.checkTable = LSI_CHKTBLE_MRATE; /* Validation flag for Table 3 p1/p2 Q.763 */ cfg 1185 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.trunkType = TRUE; /* truck type E1(TRUE)/T1(FALSE) at intf */ cfg 1191 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.trunkType = FALSE; /* truck type E1(TRUE)/T1(FALSE) at intf */ cfg 1197 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.lnkSelOpt = LSI_LINSEK_CIC; /* link select option */ cfg 1199 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siIntfCb.lnkSelBits = LSI_LNKSEL_8BITS; /* number of bits for link selection */ cfg 1203 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_isup(&pst, &cfg)); cfg 1209 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SiMngmt cfg; cfg 1212 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_isup_ckt_t *k = &g_ftdm_sngss7_data.cfg.isupCkt[id]; cfg 1221 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SiMngmt)); cfg 1224 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 1227 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 1228 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSI; cfg 1229 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 1230 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STICIR; cfg 1232 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 1234 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirId = k->id; /* circuit id code */ cfg 1235 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cic = k->cic; /* cic */ cfg 1236 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.intfId = k->infId; /* interface id */ cfg 1237 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.typeCntrl = k->typeCntrl; /* type of control */ cfg 1238 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.contReq = FALSE; /* continuity check required */ cfg 1240 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.firstCic = 1; /* First cic in the circuit group */ cfg 1241 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.numCir = 24; /* Number of circuits in the circuit group */ cfg 1242 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.nonSS7Con = TRUE; /* connecting to non SS7 network */ cfg 1243 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.outTrkGrpN.length = 0; /* outgoing trunk group number (For EXM) */ cfg 1244 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cvrTrkClli.length = 0; /* Trunk Group number (For CVR validation) */ cfg 1245 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.clli.length = 0; /* common language location identifier */ cfg 1247 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t3.enb = TRUE; /* t3 timer - overload received */ cfg 1248 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t3.val = k->t3; cfg 1249 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t12.enb = TRUE; /* t12 timer - blocking sent */ cfg 1250 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t12.val = k->t12; cfg 1251 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t13.enb = TRUE; /* t13 timer - initial blocking sent */ cfg 1252 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t13.val = k->t13; cfg 1253 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t14.enb = TRUE; /* t14 timer - unblocking sent */ cfg 1254 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t14.val = k->t14; cfg 1255 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t15.enb = TRUE; /* t15 timer - initial unblocking sent */ cfg 1256 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t15.val = k->t15; cfg 1257 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t16.enb = TRUE; /* t16 timer - reset sent */ cfg 1258 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t16.val = k->t16; cfg 1259 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t17.enb = TRUE; /* t17 timer - initial reset sent */ cfg 1260 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.t17.val = k->t17; cfg 1262 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.tVal.enb = TRUE; /* circuit validation timer */ cfg 1263 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirTmr.tVal.val = k->tval; cfg 1276 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.slotId = tmp_flag ; /* physical slot id bit wise flag */ cfg 1277 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.ctrlMult = 0; /* Controller for multirate calls */ cfg 1296 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siCir.cirFlg = tmp_flag; /* Flag indicating diff cfg options for ckt */ cfg 1298 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_isup(&pst, &cfg)); cfg 1304 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c SiMngmt cfg; cfg 1306 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_isap_t *k = &g_ftdm_sngss7_data.cfg.isap[id]; cfg 1315 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(SiMngmt)); cfg 1318 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 1321 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 1322 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTSI; cfg 1323 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 1324 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STISAP; cfg 1326 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 1329 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sapId = k->id; /* Id of the SAP being configured */ cfg 1331 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.swtch = k->switchType; /* Protocol Switch */ cfg 1332 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.ssf = k->ssf; /* Sub service field */ cfg 1333 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sidIns = FALSE; /* SID insertion Flag */ cfg 1334 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sidVer = FALSE; /* SID verification Flag */ cfg 1335 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c if ( cfg.t.cfg.s.siSap.sidIns == TRUE ) { /* SID */ cfg 1337 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sid =; cfg 1338 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.natAddrInd =; /* SID Nature of Addres Indicator */ cfg 1339 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sidNPlan =; /* SID Numbering Plan */ cfg 1340 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sidPresInd =; /* default presentation indicator */ cfg 1341 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.incSidPresRes =; /* Presentation Restriction of incoming SID */ cfg 1342 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sidPresRes =; /* Presentation Restriction */ cfg 1345 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sid.length = 0; cfg 1347 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.natAddrInd = ADDR_NOTPRSNT; /* SID Nature of Addres Indicator */ cfg 1348 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sidNPlan = NP_ISDN; /* SID Numbering Plan */ cfg 1349 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sidPresInd = FALSE; /* default presentation indicator */ cfg 1350 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.incSidPresRes = TRUE; /* Presentation Restriction of incoming SID */ cfg 1351 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.sidPresRes = 0; /* Presentation Restriction */ cfg 1353 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.reqOpt = FALSE; /* Request option */ cfg 1354 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.allCallMod = TRUE; /* call modification allowed flag */ cfg 1355 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.maxLenU2U = MAX_SI_USER_2_USER_LEN; /* Max length of user to user messages */ cfg 1356 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.passOnFlag = TRUE; /* flag for passing unknown par/msg */ cfg 1357 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.relLocation = ILOC_PRIVNETLU; /* release location indicator in cause val */ cfg 1358 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.prior = PRIOR0; /* priority */ cfg 1359 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.route = RTESPEC; /* route */ cfg 1360 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.selector = 0; /* selector */ cfg 1361 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.mem.region = S_REG; /* memory region & pool id */ cfg 1362 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.mem.pool = S_POOL; /* memory region & pool id */ cfg 1364 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t1.enb = TRUE; /* t1 timer - release sent */ cfg 1365 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t1.val = k->t1; cfg 1366 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t2.enb = TRUE; /* t2 timer - suspend received */ cfg 1367 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t2.val = k->t2; cfg 1368 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t5.enb = TRUE; /* t5 timer - initial release sent */ cfg 1369 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t5.val = k->t5; cfg 1370 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t6.enb = TRUE; /* t6 timer - suspend received */ cfg 1371 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t6.val = k->t6; cfg 1372 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t7.enb = TRUE; /* t7 timer - latest address sent */ cfg 1373 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t7.val = k->t7; cfg 1374 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t8.enb = TRUE; /* t8 timer - initial address received */ cfg 1375 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t8.val = k->t8; cfg 1376 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t9.enb = TRUE; /* t9 timer - latest address sent after ACM */ cfg 1377 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t9.val = k->t9; cfg 1378 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t27.enb = TRUE; /* t27 timer - wait. for continuity recheck */ cfg 1379 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t27.val = k->t27; cfg 1380 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t31.enb = TRUE; /* t31 timer - call reference frozen period */ cfg 1381 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t31.val = k->t31; cfg 1382 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t33.enb = TRUE; /* t33 timer - INR sent */ cfg 1383 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t33.val = k->t33; cfg 1384 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t34.enb = TRUE; /* t34 timer - wait. for continuity after recheck */ cfg 1385 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t34.val = k->t34; cfg 1386 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t36.enb = TRUE; /* waiting SGM */ cfg 1387 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.t36.val = k->t36; cfg 1388 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tCCR.enb = TRUE; /* tCCR timer - continuity recheck timer */ cfg 1389 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tCCR.val = k->tccr; cfg 1390 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tRELRSP.enb = TRUE; /* waiting for release response */ cfg 1391 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tRELRSP.val = k->trelrsp; cfg 1392 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tFNLRELRSP.enb = TRUE; /* waiting for final release response */ cfg 1393 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tFNLRELRSP.val = k->tfnlrelrsp; cfg 1395 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tEx.enb = TRUE; /* tEx timer - Exit to be sent */ cfg 1396 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tEx.val = k->tex; cfg 1397 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tCCRt.enb = TRUE; /* tCCR timer (o/g side) - continuity recheck timer */ cfg 1398 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tCCRt.val = k->tccrt; cfg 1401 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tCRM.enb = TRUE; /* circuit reservation message timer */ cfg 1402 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tCRM.val = k->tcrm; cfg 1403 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tCRA.enb = TRUE; /* circuit reservation ack. timer */ cfg 1404 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tCRA.val = k->tcra; cfg 1407 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tECT.enb = TRUE; /* Explicit Call Transfer - waiting for loop prvnt rsp */ cfg 1408 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.tmr.tECT.val = k->tect; cfg 1412 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.remIntfValid = FALSE; /* remote interface version is valid */ cfg 1413 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.siSap.remIntfVer =; /* remote interface version */ cfg 1416 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_isup(&pst, &cfg)); cfg 1422 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c CcMngmt cfg; cfg 1424 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c sng_isap_t *k = &g_ftdm_sngss7_data.cfg.isap[id]; cfg 1433 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c memset(&cfg, 0x0, sizeof(CcMngmt)); cfg 1436 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c smHdrInit(&cfg.hdr); cfg 1439 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.msgType = TCFG; cfg 1440 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.ent = ENTCC; cfg 1441 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.entId.inst = S_INST; cfg 1442 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmnt = STISAP; cfg 1444 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.hdr.elmId.elmntInst1 = k->id; cfg 1446 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.suId = k->suId; cfg 1447 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.spId = k->spId; cfg 1448 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.dstProcId = SFndProcId(); cfg 1449 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.dstEnt = ENTSI; cfg 1450 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.dstInst = S_INST; cfg 1451 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.srcProcId = SFndProcId(); cfg 1452 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.srcEnt = ENTCC; cfg 1453 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.srcInst = S_INST; cfg 1454 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.prior = PRIOR0; cfg 1455 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.route = RTESPEC; cfg 1456 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.region = S_REG; cfg 1457 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.pool = S_POOL; cfg 1458 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c cfg.t.cfg.s.ccISAP.pst.selector = 0; cfg 1460 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cfg.c return(sng_cfg_cc(&pst, &cfg)); cfg 698 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 699 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 700 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 761 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 762 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 763 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 831 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 832 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 833 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 889 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 890 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 891 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 945 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 946 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 947 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1030 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1032 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ckt = &g_ftdm_sngss7_data.cfg.isupCkt[x]; cfg 1061 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1131 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1132 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1133 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1197 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1198 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1199 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1264 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 1265 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLink[x].name, name)) { cfg 1276 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c g_ftdm_sngss7_data.cfg.mtpLink[x].mtp1.span, cfg 1277 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c g_ftdm_sngss7_data.cfg.mtpLink[x].mtp1.chan, cfg 1278 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c g_ftdm_sngss7_data.cfg.mtpLink[x].id, cfg 1306 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLinkSet[x].id != 0) { cfg 1307 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLinkSet[x].name, name)) { cfg 1341 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 1342 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLink[x].name, name)) { cfg 1373 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 1374 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLink[x].name, name)) { cfg 1408 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1409 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1410 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1480 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1481 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1483 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1527 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1528 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1530 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1569 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1570 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1573 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1626 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1627 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1629 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1669 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1670 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1673 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1726 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 1727 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type == VOICE) { cfg 1729 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; cfg 1755 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 1756 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLink[x].name, name)) { cfg 1786 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 1787 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLink[x].name, name)) { cfg 1817 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLinkSet[x].id != 0) { cfg 1818 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLinkSet[x].name, name)) { cfg 1848 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLinkSet[x].id != 0) { cfg 1849 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLinkSet[x].name, name)) { cfg 1880 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 1881 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLink[x].name, name)) { cfg 1911 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c while(g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 1912 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpLink[x].name, name)) { cfg 72 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c while (g_ftdm_sngss7_data.cfg.isap[x].id != 0) { cfg 74 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c if (!(g_ftdm_sngss7_data.cfg.isap[x].flags & ACTIVE)) { cfg 84 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c g_ftdm_sngss7_data.cfg.isap[x].flags |= ACTIVE; cfg 91 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c while (g_ftdm_sngss7_data.cfg.nsap[x].id != 0) { cfg 93 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c if (!(g_ftdm_sngss7_data.cfg.nsap[x].flags & ACTIVE)) { cfg 103 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c g_ftdm_sngss7_data.cfg.nsap[x].flags |= ACTIVE; cfg 110 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c while (g_ftdm_sngss7_data.cfg.mtpLinkSet[x].id != 0) { cfg 112 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c if (!(g_ftdm_sngss7_data.cfg.mtpLinkSet[x].flags & ACTIVE)) { cfg 115 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c SS7_CRITICAL("LinkSet \"%s\" Enable: NOT OK\n", g_ftdm_sngss7_data.cfg.mtpLinkSet[x].name); cfg 118 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c SS7_INFO("LinkSet \"%s\" Enable: OK\n", g_ftdm_sngss7_data.cfg.mtpLinkSet[x].name); cfg 122 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c g_ftdm_sngss7_data.cfg.mtpLinkSet[x].flags |= ACTIVE; cfg 307 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c cntrl.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLink[id].id; cfg 337 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c cntrl.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLink[id].id; cfg 367 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c cntrl.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLink[id].id; cfg 397 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c cntrl.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLinkSet[id].id; cfg 427 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c cntrl.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLinkSet[id].id; cfg 457 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c cntrl.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLinkSet[id].id; cfg 487 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c cntrl.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLink[id].id; cfg 517 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cntrl.c cntrl.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLink[id].id; cfg 1104 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c infId = g_ftdm_sngss7_data.cfg.isupCkt[circuit].infId; cfg 1107 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c sngss7_set_flag(&g_ftdm_sngss7_data.cfg.isupIntf[infId], SNGSS7_PAUSED); cfg 1111 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c while (g_ftdm_sngss7_data.cfg.isupCkt[i].id != 0) { cfg 1114 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c if ((g_ftdm_sngss7_data.cfg.isupCkt[i].infId == infId) && cfg 1115 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c (g_ftdm_sngss7_data.cfg.isupCkt[i].type == VOICE)) { cfg 1159 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c infId = g_ftdm_sngss7_data.cfg.isupCkt[circuit].infId; cfg 1162 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c sngss7_clear_flag(&g_ftdm_sngss7_data.cfg.isupIntf[infId], SNGSS7_PAUSED); cfg 1166 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c while (g_ftdm_sngss7_data.cfg.isupCkt[i].id != 0) { cfg 1169 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c if ((g_ftdm_sngss7_data.cfg.isupCkt[i].infId == infId) && cfg 1170 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c (g_ftdm_sngss7_data.cfg.isupCkt[i].type == VOICE)) { cfg 1295 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c g_ftdm_sngss7_data.cfg.isupCkt[circuit].cic, cfg 1296 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c g_ftdm_sngss7_data.cfg.isupCkt[circuit].span, cfg 1297 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c g_ftdm_sngss7_data.cfg.isupCkt[circuit].chan, cfg 1867 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type != VOICE) continue; cfg 2007 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].type != VOICE) continue; cfg 135 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c while (g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 136 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == sta->t.usta.evntParm[0]) { cfg 142 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == 0) { cfg 145 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c sprintf(buf, "[%s]", g_ftdm_sngss7_data.cfg.mtpLink[x].name); cfg 176 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c while (g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 177 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == sta->t.usta.evntParm[0]) { cfg 183 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == 0) { cfg 186 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c sprintf(buf, "[%s]", g_ftdm_sngss7_data.cfg.mtpLink[x].name); cfg 199 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c while (g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 200 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == sta->t.usta.evntParm[0]) { cfg 206 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == 0) { cfg 209 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c sprintf(buf, "[%s]", g_ftdm_sngss7_data.cfg.mtpLink[x].name); cfg 223 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c while (g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 224 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == sta->t.usta.evntParm[0]) { cfg 230 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == 0) { cfg 233 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c sprintf(buf, "[%s]", g_ftdm_sngss7_data.cfg.mtpLink[x].name); cfg 249 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c while (g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 250 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == sta->t.usta.evntParm[0]) { cfg 256 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == 0) { cfg 259 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c sprintf(buf, "[%s]", g_ftdm_sngss7_data.cfg.mtpLink[x].name); cfg 272 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c while (g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 273 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == sta->t.usta.evntParm[0]) { cfg 279 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == 0) { cfg 282 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c sprintf(buf, "[%s]", g_ftdm_sngss7_data.cfg.mtpLink[x].name); cfg 365 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c while (g_ftdm_sngss7_data.cfg.mtpLink[x].id != 0) { cfg 366 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == sta->hdr.elmId.elmntInst1) { cfg 372 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c if (g_ftdm_sngss7_data.cfg.mtpLink[x].id == 0) { cfg 375 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_logger.c sprintf(buf, "[%s]", g_ftdm_sngss7_data.cfg.mtpLink[x].name); cfg 1179 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c isup_intf = &g_ftdm_sngss7_data.cfg.isupIntf[sngss7_info->circuit->infId]; cfg 1341 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c sngss7_intf = &g_ftdm_sngss7_data.cfg.isupIntf[sngss7_info->circuit->infId]; cfg 327 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h sng_ss7_cfg_t cfg; cfg 128 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c if ((g_ftdm_sngss7_data.cfg.isupIntf[sngss7_info->circuit->infId].switchType == LSI_SW_ANS88) || cfg 129 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c (g_ftdm_sngss7_data.cfg.isupIntf[sngss7_info->circuit->infId].switchType == LSI_SW_ANS92) || cfg 130 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c (g_ftdm_sngss7_data.cfg.isupIntf[sngss7_info->circuit->infId].switchType == LSI_SW_ANS95)) { cfg 195 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c iam.cgPtyNum.natAddrInd.val = g_ftdm_sngss7_data.cfg.isupIntf[sngss7_info->circuit->infId].clg_nadi; cfg 204 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c iam.cdPtyNum.natAddrInd.val = g_ftdm_sngss7_data.cfg.isupIntf[sngss7_info->circuit->infId].cld_nadi; cfg 312 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c sng_isup_inf_t *isup_intf = &g_ftdm_sngss7_data.cfg.isupIntf[sngss7_info->circuit->infId]; cfg 64 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sta.c sta.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLink[id].id; cfg 84 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sta.c sta.hdr.elmId.elmntInst1 = g_ftdm_sngss7_data.cfg.mtpLinkSet[id].id; cfg 85 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_sta.c sta.hdr.elmId.elmntInst2 = g_ftdm_sngss7_data.cfg.mtpLinkSet[id].links[0]; cfg 378 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c if ( g_ftdm_sngss7_data.cfg.isupCircuit[i].siglink == 0 ) { cfg 381 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c if (extract_chan_data(g_ftdm_sngss7_data.cfg.isupCircuit[i].id, &tmp_sngss7_info, &tmp_ftdmchan)) { cfg 382 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c SS7_ERROR("Failed to extract channel data for circuit = %d!\n", g_ftdm_sngss7_data.cfg.isupCircuit[i].id); cfg 410 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c if (g_ftdm_sngss7_data.cfg.isupCkt[circuit].obj == NULL) { cfg 415 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c ftdm_assert_return(g_ftdm_sngss7_data.cfg.isupCkt[circuit].obj, FTDM_FAIL, "received message on signalling link or non-configured cic\n"); cfg 417 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c *sngss7_info = g_ftdm_sngss7_data.cfg.isupCkt[circuit].obj; cfg 494 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c g_ftdm_sngss7_data.cfg.isupCkt[sngss7_span->rx_grs.circuit].cic, cfg 495 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c (g_ftdm_sngss7_data.cfg.isupCkt[sngss7_span->rx_grs.circuit].cic + sngss7_span->rx_grs.range)); cfg 648 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c g_ftdm_sngss7_data.cfg.isupCkt[sngss7_span->rx_gra.circuit].cic, cfg 649 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c (g_ftdm_sngss7_data.cfg.isupCkt[sngss7_span->rx_gra.circuit].cic + sngss7_span->rx_gra.range)); cfg 182 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.isupIntf[x].id != 0) { cfg 183 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.isupIntf[x].name, val)) { cfg 192 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("\tFound isup_interface = %s\n",g_ftdm_sngss7_data.cfg.isupIntf[x].name); cfg 235 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c i = g_ftdm_sngss7_data.cfg.isupIntf[x].mtpRouteId; cfg 237 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if(ftmod_ss7_fill_in_self_route(g_ftdm_sngss7_data.cfg.isupIntf[x].spc, cfg 238 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].linkType, cfg 239 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].switchType, cfg 240 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].ssf)) { cfg 447 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.mtpLinkSet[i].id != 0) { cfg 448 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp((const char *)g_ftdm_sngss7_data.cfg.mtpLinkSet[i].name, (const char *)mtpLinkSet.name)) { cfg 457 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.mtpLinkSet[i].id == 0) { cfg 837 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.mtpLinkSet[x].id != 0) { cfg 839 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp((char *)g_ftdm_sngss7_data.cfg.mtpLinkSet[x].name, parm->val)) { cfg 842 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.linkType = g_ftdm_sngss7_data.cfg.mtpLinkSet[x].linkType; cfg 843 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.switchType = g_ftdm_sngss7_data.cfg.mtpLinkSet[x].switchType; cfg 844 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.ssf = g_ftdm_sngss7_data.cfg.mtpLinkSet[x].ssf; cfg 845 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.linkSetId = g_ftdm_sngss7_data.cfg.mtpLinkSet[x].id; cfg 850 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[x].numLinks++; cfg 851 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[x].links[g_ftdm_sngss7_data.cfg.mtpLinkSet[x].numLinks-1] = mtpRoute.cmbLinkSetId; cfg 1003 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.spc = sng_isup.spc; cfg 1010 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.mtpRoute[x].id != 0) { cfg 1013 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp((char *)g_ftdm_sngss7_data.cfg.mtpRoute[x].name, parm->val)) { cfg 1015 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.mtpRouteId = g_ftdm_sngss7_data.cfg.mtpRoute[x].id; cfg 1016 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.dpc = g_ftdm_sngss7_data.cfg.mtpRoute[x].dpc; cfg 1017 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.switchType = g_ftdm_sngss7_data.cfg.mtpRoute[x].switchType; cfg 1018 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.switchType = g_ftdm_sngss7_data.cfg.mtpRoute[x].switchType; cfg 1022 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.nsap[z].id != 0) { cfg 1023 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if ((g_ftdm_sngss7_data.cfg.nsap[z].linkType == g_ftdm_sngss7_data.cfg.mtpRoute[x].linkType) && cfg 1024 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c (g_ftdm_sngss7_data.cfg.nsap[z].switchType == g_ftdm_sngss7_data.cfg.mtpRoute[x].switchType) && cfg 1025 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c (g_ftdm_sngss7_data.cfg.nsap[z].ssf == g_ftdm_sngss7_data.cfg.mtpRoute[x].ssf)) { cfg 1026 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.nwId = g_ftdm_sngss7_data.cfg.nsap[z].nwId; cfg 1060 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy(g_ftdm_sngss7_data.cfg.license, parm->val); cfg 1061 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy(g_ftdm_sngss7_data.cfg.signature, parm->val); cfg 1062 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcat(g_ftdm_sngss7_data.cfg.signature, ".sig"); cfg 1063 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("\tFound license file = %s\n", g_ftdm_sngss7_data.cfg.license); cfg 1064 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("\tFound signature file = %s\n", g_ftdm_sngss7_data.cfg.signature); cfg 1298 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c linkSetId = g_ftdm_sngss7_data.cfg.mtpRoute[sng_isup.mtpRouteId].linkSetId; cfg 1301 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.mtpLink[i].id != 0) { cfg 1302 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.linkSetId == linkSetId) { cfg 1303 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.spc = g_ftdm_sngss7_data.cfg.spc; cfg 1325 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.mtpLink[i].id != 0) { cfg 1326 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if ((g_ftdm_sngss7_data.cfg.mtpLink[i].mtp1.span == mtpLink->mtp1.span) && cfg 1327 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c (g_ftdm_sngss7_data.cfg.mtpLink[i].mtp1.chan == mtpLink->mtp1.chan)) { cfg 1337 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.mtpLink[i].id == 0) { cfg 1352 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)g_ftdm_sngss7_data.cfg.mtpLink[i].name, (char *)mtpLink->name); cfg 1354 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].id = mtpLink->id; cfg 1356 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp1.span = mtpLink->mtp1.span; cfg 1357 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp1.chan = mtpLink->mtp1.chan; cfg 1359 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.linkType = mtpLink->mtp2.linkType; cfg 1360 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.errorType = mtpLink->mtp2.errorType; cfg 1361 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.lssuLength = mtpLink->mtp2.lssuLength; cfg 1362 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.mtp1Id = mtpLink->id; cfg 1364 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.priority = mtpLink->mtp3.priority; cfg 1365 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.linkType = mtpLink->mtp3.linkType; cfg 1366 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.switchType = mtpLink->mtp3.switchType; cfg 1367 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.apc = mtpLink->mtp3.apc; cfg 1368 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.spc = g_ftdm_sngss7_data.cfg.spc; cfg 1369 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.ssf = mtpLink->mtp3.ssf; cfg 1370 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.slc = mtpLink->mtp3.slc; cfg 1371 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.linkSetId = mtpLink->mtp3.linkSetId; cfg 1372 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.mtp2Id = mtpLink->id; cfg 1375 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t1 = mtpLink->mtp2.t1; cfg 1377 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t1 = 500; cfg 1380 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t2 = mtpLink->mtp2.t2; cfg 1382 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t2 = 250; cfg 1385 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t3 = mtpLink->mtp2.t3; cfg 1387 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t3 = 20; cfg 1390 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t4n = mtpLink->mtp2.t4n; cfg 1392 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t4n = 80; cfg 1395 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t4e = mtpLink->mtp2.t4e; cfg 1397 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t4e = 5; cfg 1400 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t5 = mtpLink->mtp2.t5; cfg 1402 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t5 = 1; cfg 1405 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t6 = mtpLink->mtp2.t6; cfg 1407 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t6 = 60; cfg 1410 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t7 = mtpLink->mtp2.t7; cfg 1412 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp2.t7 = 40; cfg 1416 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t1 = mtpLink->mtp3.t1; cfg 1418 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t1 = 8; cfg 1421 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t2 = mtpLink->mtp3.t2; cfg 1423 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t2 = 14; cfg 1426 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t3 = mtpLink->mtp3.t3; cfg 1428 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t3 = 8; cfg 1431 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t4 = mtpLink->mtp3.t4; cfg 1433 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t4 = 8; cfg 1436 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t5 = mtpLink->mtp3.t5; cfg 1438 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t5 = 8; cfg 1441 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t7 = mtpLink->mtp3.t7; cfg 1443 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t7 = 15; cfg 1446 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t12 = mtpLink->mtp3.t12; cfg 1448 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t12 = 15; cfg 1451 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t13 = mtpLink->mtp3.t13; cfg 1453 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t13 = 15; cfg 1456 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t14 = mtpLink->mtp3.t14; cfg 1458 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t14 = 30; cfg 1461 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t17 = mtpLink->mtp3.t17; cfg 1463 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t17 = 15; cfg 1466 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t22 = mtpLink->mtp3.t22; cfg 1468 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t22 = 1800; cfg 1471 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t23 = mtpLink->mtp3.t23; cfg 1473 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t23 = 1800; cfg 1476 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t24 = mtpLink->mtp3.t24; cfg 1478 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t24 = 5; cfg 1481 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t31 = mtpLink->mtp3.t31; cfg 1483 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t31 = 50; cfg 1486 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t32 = mtpLink->mtp3.t32; cfg 1488 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t32 = 120; cfg 1491 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t33 = mtpLink->mtp3.t33; cfg 1493 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t33 = 3000; cfg 1496 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t34 = mtpLink->mtp3.t34; cfg 1498 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.t34 = 600; cfg 1501 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.tflc = mtpLink->mtp3.tflc; cfg 1503 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLink[i].mtp3.tflc = 300; cfg 1514 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)g_ftdm_sngss7_data.cfg.mtpLinkSet[i].name, (char *)mtpLinkSet->name); cfg 1516 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[i].id = mtpLinkSet->id; cfg 1517 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[i].apc = mtpLinkSet->apc; cfg 1518 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[i].linkType = mtpLinkSet->linkType; cfg 1519 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[i].switchType = mtpLinkSet->switchType; cfg 1520 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[i].ssf = mtpLinkSet->ssf; cfg 1523 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[i].minActive = mtpLinkSet->minActive; cfg 1524 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpLinkSet[i].numLinks = 0; cfg 1535 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.mtpRoute[i].id != 0) { cfg 1536 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.mtpRoute[i].name, mtp3_route->name)) { cfg 1544 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.mtpRoute[i].id == 0) { cfg 1552 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)g_ftdm_sngss7_data.cfg.mtpRoute[i].name, (char *)mtp3_route->name); cfg 1554 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].id = mtp3_route->id; cfg 1555 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].dpc = mtp3_route->dpc; cfg 1556 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].linkType = mtp3_route->linkType; cfg 1557 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].switchType = mtp3_route->switchType; cfg 1558 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].cmbLinkSetId = mtp3_route->cmbLinkSetId; cfg 1559 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].isSTP = mtp3_route->isSTP; cfg 1560 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].nwId = mtp3_route->nwId; cfg 1561 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].linkSetId = mtp3_route->linkSetId; cfg 1562 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].ssf = mtp3_route->ssf; cfg 1564 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t6 = mtp3_route->t6; cfg 1566 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t6 = 8; cfg 1569 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t8 = mtp3_route->t8; cfg 1571 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t8 = 12; cfg 1574 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t10 = mtp3_route->t10; cfg 1576 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t10 = 300; cfg 1579 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t11 = mtp3_route->t11; cfg 1581 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t11 = 300; cfg 1584 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t15 = mtp3_route->t15; cfg 1586 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t15 = 30; cfg 1589 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t16 = mtp3_route->t16; cfg 1591 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t16 = 20; cfg 1594 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t18 = mtp3_route->t18; cfg 1596 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t18 = 200; cfg 1599 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t19 = mtp3_route->t19; cfg 1601 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t19 = 690; cfg 1604 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t21 = mtp3_route->t21; cfg 1606 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t21 = 650; cfg 1609 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t25 = mtp3_route->t25; cfg 1611 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t25 = 100; cfg 1614 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t26 = mtp3_route->t26; cfg 1616 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[i].t26 = 100; cfg 1629 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.nsap[i].id != 0) { cfg 1630 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if ((g_ftdm_sngss7_data.cfg.nsap[i].linkType == mtp3_route->linkType) && cfg 1631 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c (g_ftdm_sngss7_data.cfg.nsap[i].switchType == mtp3_route->switchType) && cfg 1632 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c (g_ftdm_sngss7_data.cfg.nsap[i].ssf == mtp3_route->ssf)) { cfg 1641 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.nsap[i].id == 0) { cfg 1642 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.nsap[i].id = i; cfg 1644 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("found new mtp3_isup interface, id is = %d\n", g_ftdm_sngss7_data.cfg.nsap[i].id); cfg 1646 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.nsap[i].id = i; cfg 1648 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("found existing mtp3_isup interface, id is = %d\n", g_ftdm_sngss7_data.cfg.nsap[i].id); cfg 1651 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.nsap[i].spId = g_ftdm_sngss7_data.cfg.nsap[i].id; cfg 1652 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.nsap[i].suId = g_ftdm_sngss7_data.cfg.nsap[i].id; cfg 1653 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.nsap[i].nwId = mtp3_route->nwId; cfg 1654 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.nsap[i].linkType = mtp3_route->linkType; cfg 1655 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.nsap[i].switchType = mtp3_route->switchType; cfg 1656 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.nsap[i].ssf = mtp3_route->ssf; cfg 1668 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.isupIntf[i].id != 0) { cfg 1669 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(g_ftdm_sngss7_data.cfg.isupIntf[i].name, sng_isup->name)) { cfg 1678 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.isupIntf[i].id == 0) { cfg 1686 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)g_ftdm_sngss7_data.cfg.isupIntf[i].name, (char *)sng_isup->name); cfg 1688 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].id = sng_isup->id; cfg 1689 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].mtpRouteId = sng_isup->mtpRouteId; cfg 1690 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].nwId = sng_isup->nwId; cfg 1691 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].dpc = sng_isup->dpc; cfg 1692 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].spc = sng_isup->spc; cfg 1693 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].switchType = sng_isup->switchType; cfg 1694 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].ssf = sng_isup->ssf; cfg 1695 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].isap = sng_isup->isap; cfg 1696 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].cld_nadi = sng_isup->cld_nadi; cfg 1697 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].clg_nadi = sng_isup->clg_nadi; cfg 1698 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].options = sng_isup->options; cfg 1700 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t4 = sng_isup->t4; cfg 1702 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t4 = 3000; cfg 1705 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t10 = sng_isup->t10; cfg 1707 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t10 = 50; cfg 1710 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t11 = sng_isup->t11; cfg 1712 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t11 = 170; cfg 1715 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t18 = sng_isup->t18; cfg 1717 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t18 = 300; cfg 1720 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t19 = sng_isup->t19; cfg 1722 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t19 = 3000; cfg 1725 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t20 = sng_isup->t20; cfg 1727 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t20 = 300; cfg 1730 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t21 = sng_isup->t21; cfg 1732 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t21 = 3000; cfg 1735 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t22 = sng_isup->t22; cfg 1737 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t22 = 300; cfg 1740 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t23 = sng_isup->t23; cfg 1742 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t23 = 3000; cfg 1745 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t24 = sng_isup->t24; cfg 1747 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t24 = 10; cfg 1750 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t25 = sng_isup->t25; cfg 1752 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t25 = 20; cfg 1755 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t26 = sng_isup->t26; cfg 1757 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t26 = 600; cfg 1760 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t28 = sng_isup->t28; cfg 1762 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t28 = 100; cfg 1765 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t29 = sng_isup->t29; cfg 1767 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t29 = 6; cfg 1770 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t30 = sng_isup->t30; cfg 1772 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t30 = 50; cfg 1775 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t32 = sng_isup->t32; cfg 1777 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t32 = 30; cfg 1780 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t35 = sng_isup->t35; cfg 1782 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t35 = 170; cfg 1785 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t37 = sng_isup->t37; cfg 1787 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t37 = 20; cfg 1790 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t38 = sng_isup->t38; cfg 1792 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t38 = 1200; cfg 1795 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t39 = sng_isup->t39; cfg 1797 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].t39 = 300; cfg 1800 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].tfgr = sng_isup->tfgr; cfg 1802 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].tfgr = 50; cfg 1805 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].tpause = sng_isup->tpause; cfg 1807 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].tpause = 150; cfg 1810 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].tstaenq = sng_isup->tstaenq; cfg 1812 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupIntf[i].tstaenq = 5000; cfg 1825 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.isap[i].id != 0) { cfg 1826 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.isap[i].switchType == sng_isap->switchType) { cfg 1835 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.isap[i].id == 0) { cfg 1837 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("found new isup to cc interface, id is = %d\n", g_ftdm_sngss7_data.cfg.isap[i].id); cfg 1840 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("found existing isup to cc interface, id is = %d\n", g_ftdm_sngss7_data.cfg.isap[i].id); cfg 1843 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].id = sng_isap->id; cfg 1844 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].suId = sng_isap->id; cfg 1845 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].spId = sng_isap->id; cfg 1846 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].switchType = sng_isap->switchType; cfg 1847 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].ssf = sng_isap->ssf; cfg 1850 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t1 = sng_isap->t1; cfg 1852 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t1 = 200; cfg 1855 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t2 = sng_isap->t2; cfg 1857 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t2 = 1800; cfg 1860 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t5 = sng_isap->t5; cfg 1862 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t5 = 3000; cfg 1865 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t6 = sng_isap->t6; cfg 1867 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t6 = 200; cfg 1870 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t7 = sng_isap->t7; cfg 1872 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t7 = 250; cfg 1875 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t8 = sng_isap->t8; cfg 1877 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t8 = 120; cfg 1880 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t9 = sng_isap->t9; cfg 1882 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t9 = 1800; cfg 1885 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t27 = sng_isap->t27; cfg 1887 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t27 = 2400; cfg 1890 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t31 = sng_isap->t31; cfg 1892 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t31 = 3650; cfg 1895 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t33 = sng_isap->t33; cfg 1897 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t33 = 120; cfg 1900 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t34 = sng_isap->t34; cfg 1902 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t34 = 40; cfg 1905 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t36 = sng_isap->t36; cfg 1907 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].t36 = 120; cfg 1910 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tccr = sng_isap->tccr; cfg 1912 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tccr = 200; cfg 1915 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tccrt = sng_isap->tccrt; cfg 1917 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tccrt = 20; cfg 1920 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tex = sng_isap->tex; cfg 1922 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tex = 1000; cfg 1925 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tcrm = sng_isap->tcrm; cfg 1927 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tcrm = 30; cfg 1930 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tcra = sng_isap->tcra; cfg 1932 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tcra = 100; cfg 1935 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tect = sng_isap->tect; cfg 1937 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tect = 10; cfg 1940 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].trelrsp = sng_isap->trelrsp; cfg 1942 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].trelrsp = 10; cfg 1945 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tfnlrelrsp = sng_isap->tfnlrelrsp; cfg 1947 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isap[i].tfnlrelrsp = 10; cfg 1957 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.mtpRoute[0].dpc == 0){ cfg 1959 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (g_ftdm_sngss7_data.cfg.mtpRoute[0].dpc == spc) { cfg 1964 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].dpc, cfg 1969 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)g_ftdm_sngss7_data.cfg.mtpRoute[0].name, "self-route"); cfg 1971 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].id = 0; cfg 1972 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].dpc = spc; cfg 1973 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].linkType = linkType; cfg 1974 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].switchType = switchType; cfg 1975 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].cmbLinkSetId = 0; cfg 1976 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].isSTP = 0; cfg 1977 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].ssf = ssf; cfg 1978 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t6 = 8; cfg 1979 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t8 = 12; cfg 1980 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t10 = 300; cfg 1981 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t11 = 300; cfg 1982 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t15 = 30; cfg 1983 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t16 = 20; cfg 1984 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t18 = 200; cfg 1985 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t19 = 690; cfg 1986 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t21 = 650; cfg 1987 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.mtpRoute[0].t25 = 100; cfg 2015 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 2016 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if ((g_ftdm_sngss7_data.cfg.isupCkt[x].chan == count) && cfg 2017 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c (g_ftdm_sngss7_data.cfg.isupCkt[x].span == isupCkt->span->channels[1]->physical_span_id)) { cfg 2032 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].id == 0) { cfg 2041 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c ss7_info->circuit = &g_ftdm_sngss7_data.cfg.isupCkt[x]; cfg 2044 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].id = x; cfg 2045 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].span = isupCkt->span->channels[1]->physical_span_id; cfg 2046 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].chan = count; cfg 2048 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].type = SIG; cfg 2050 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].type = HOLE; cfg 2054 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].cic = isupCkt->cicbase; cfg 2057 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].cic = 0; cfg 2059 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].infId = isupCkt->isupInf; cfg 2060 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].typeCntrl = isupCkt->typeCntrl; cfg 2061 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].ssf = g_ftdm_sngss7_data.cfg.isupIntf[isupCkt->isupInf].ssf; cfg 2062 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].obj = ss7_info; cfg 2089 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c while (g_ftdm_sngss7_data.cfg.isupCkt[x].id != 0) { cfg 2090 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if ((g_ftdm_sngss7_data.cfg.isupCkt[x].chan == ftdmchan->physical_chan_id) && cfg 2091 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c (g_ftdm_sngss7_data.cfg.isupCkt[x].span == ftdmchan->physical_span_id)) { cfg 2101 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (g_ftdm_sngss7_data.cfg.isupCkt[x].id == 0) { cfg 2110 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c ss7_info->circuit = &g_ftdm_sngss7_data.cfg.isupCkt[x]; cfg 2116 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c ss7_info->t35.beat = g_ftdm_sngss7_data.cfg.isupIntf[isupCkt->isupInf].t35*100; /* beat is in ms, t35 is in 100ms */ cfg 2121 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].id = x; cfg 2122 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].span = ftdmchan->physical_span_id; cfg 2123 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].chan = ftdmchan->physical_chan_id; cfg 2124 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].type = VOICE; cfg 2125 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].cic = isupCkt->cicbase; cfg 2126 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].infId = isupCkt->isupInf; cfg 2127 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].typeCntrl = isupCkt->typeCntrl; cfg 2129 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t3 = 1200; cfg 2131 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t3 = isupCkt->t3; cfg 2134 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t12 = 300; cfg 2136 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t12 = isupCkt->t12; cfg 2139 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t13 = 3000; cfg 2141 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t13 = isupCkt->t13; cfg 2144 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t14 = 300; cfg 2146 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t14 = isupCkt->t14; cfg 2149 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t15 = 3000; cfg 2151 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t15 = isupCkt->t15; cfg 2154 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t16 = 300; cfg 2156 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t16 = isupCkt->t16; cfg 2159 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t17 = 3000; cfg 2161 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].t17 = isupCkt->t17; cfg 2164 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].tval = 10; cfg 2166 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].tval = isupCkt->tval; cfg 2168 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].obj = ss7_info; cfg 2169 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].ssf = g_ftdm_sngss7_data.cfg.isupIntf[isupCkt->isupInf].ssf; cfg 2196 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].span, cfg 2197 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].chan, cfg 2198 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].cic, cfg 2200 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].id); cfg 2203 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].span, cfg 2204 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].chan, cfg 2205 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].cic, cfg 2207 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].id); cfg 107 src/include/private/ftdm_config.h int ftdm_config_open_file(ftdm_config_t * cfg, const char *file_path); cfg 113 src/include/private/ftdm_config.h void ftdm_config_close_file(ftdm_config_t * cfg); cfg 121 src/include/private/ftdm_config.h int ftdm_config_next_pair(ftdm_config_t * cfg, char **var, char **val); cfg 125 src/m3ua_client.h m3uac_ip_cfg_t cfg;