parm 370 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c ftdm_conf_parameter_t *parm = mtp_linkset->parameters; parm 395 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->var, "name")) { parm 396 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)mtpLinkSet.name, parm->val); parm 399 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "apc")) { parm 400 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLinkSet.apc = atoi(parm->val); parm 403 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "minActive")) { parm 404 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLinkSet.minActive = atoi(parm->val); parm 408 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid parameter \"%s\"!\n", parm->val); parm 413 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c parm = parm + 1; parm 495 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c ftdm_conf_parameter_t *parm = mtp_link->parameters; parm 510 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->var, "name")) { parm 511 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)mtpLink->name, parm->val); parm 514 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "span")) { parm 515 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp1.span = atoi(parm->val); parm 518 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "chan")) { parm 519 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp1.chan = atoi(parm->val); parm 522 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "errorType")) { parm 523 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->val, "basic")) { parm 525 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "pcr")) { parm 528 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid \"errorType\" = %s\n", parm->var); parm 531 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("\tFound mtpLink->errorType=%s\n", parm->val); parm 533 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "lssuLength")) { parm 534 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.lssuLength = atoi(parm->val); parm 542 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "priority")) { parm 543 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.priority = atoi(parm->val); parm 552 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "linkType")) { parm 553 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->val, "itu92")) { parm 557 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "itu88")) { parm 561 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "ansi96")) { parm 565 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "ansi92")) { parm 569 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "ansi88")) { parm 573 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "etsi")) { parm 578 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid linktype of \"%s\"!\n", parm->val); parm 582 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "switchType")) { parm 583 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->val, "itu97")) { parm 586 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "itu88")) { parm 589 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "itu92")) { parm 592 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "itu00")) { parm 595 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "ETSIV2")) { parm 598 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "ETSIV3")) { parm 601 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "UK")) { parm 604 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "RUSSIA")) { parm 607 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "INDIA")) { parm 610 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "ansi88")) { parm 613 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "ansi92")) { parm 616 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "ansi95")) { parm 620 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid linktype of \"%s\"!\n", parm->val); parm 624 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "ssf")) { parm 625 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->val, "nat")) { parm 627 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "int")) { parm 630 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid ssf of \"%s\"!\n", parm->val); parm 634 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "slc")) { parm 635 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.slc = atoi(parm->val); parm 638 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp2.t1")) { parm 639 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.t1 = atoi(parm->val); parm 642 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp2.t2")) { parm 643 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.t2 = atoi(parm->val); parm 646 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp2.t3")) { parm 647 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.t3 = atoi(parm->val); parm 650 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp2.t4n")) { parm 651 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.t4n = atoi(parm->val); parm 654 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp2.t4e")) { parm 655 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.t4e = atoi(parm->val); parm 658 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp2.t5")) { parm 659 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.t5 = atoi(parm->val); parm 662 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp2.t6")) { parm 663 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.t6 = atoi(parm->val); parm 666 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp2.t7")) { parm 667 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp2.t7 = atoi(parm->val); parm 670 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t1")) { parm 671 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t1 = atoi(parm->val); parm 674 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t2")) { parm 675 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t2 = atoi(parm->val); parm 678 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t3")) { parm 679 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t3 = atoi(parm->val); parm 682 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t4")) { parm 683 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t4 = atoi(parm->val); parm 686 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t5")) { parm 687 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t5 = atoi(parm->val); parm 690 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t7")) { parm 691 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t7 = atoi(parm->val); parm 694 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t12")) { parm 695 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t12 = atoi(parm->val); parm 698 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t13")) { parm 699 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t13 = atoi(parm->val); parm 702 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t14")) { parm 703 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t14 = atoi(parm->val); parm 706 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t17")) { parm 707 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t17 = atoi(parm->val); parm 710 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t22")) { parm 711 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t22 = atoi(parm->val); parm 714 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t23")) { parm 715 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t23 = atoi(parm->val); parm 718 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t24")) { parm 719 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t24 = atoi(parm->val); parm 722 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t31")) { parm 723 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t31 = atoi(parm->val); parm 726 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t32")) { parm 727 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t32 = atoi(parm->val); parm 730 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t33")) { parm 731 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t33 = atoi(parm->val); parm 734 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t34")) { parm 735 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t34 = atoi(parm->val); parm 738 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t35")) { parm 739 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t35 = atoi(parm->val); parm 742 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t36")) { parm 743 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t36 = atoi(parm->val); parm 746 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t37")) { parm 747 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.t37 = atoi(parm->val); parm 750 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.tcraft")) { parm 751 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.tcraft = atoi(parm->val); parm 754 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.tflc")) { parm 755 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.tflc = atoi(parm->val); parm 758 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.tbnd")) { parm 759 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpLink->mtp3.tbnd = atoi(parm->val); parm 763 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid parameter \"%s\"!\n", parm->val); parm 768 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c parm = parm + 1; parm 808 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c ftdm_conf_parameter_t *parm = mtp_route->parameters; parm 825 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->var, "name")) { parm 826 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)mtpRoute.name, parm->val); parm 829 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "dpc")) { parm 830 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.dpc = atoi(parm->val); parm 833 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp_linkset")) { parm 839 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp((char *)g_ftdm_sngss7_data.cfg.mtpLinkSet[x].name, parm->val)) { parm 859 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFailed to find the linkset = \"%s\"!\n", parm->val); parm 862 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("\tFound mtp3_route->linkset = %s\n", parm->val); parm 865 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isSTP")) { parm 866 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->val, "no")) { parm 869 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "yes")) { parm 873 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid parameter for isSTP \"%s\"!\n", parm->val); parm 877 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t6")) { parm 878 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t6 = atoi(parm->val); parm 881 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t8")) { parm 882 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t8 = atoi(parm->val); parm 885 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t10")) { parm 886 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t10 = atoi(parm->val); parm 889 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t11")) { parm 890 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t11 = atoi(parm->val); parm 893 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t15")) { parm 894 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t15 = atoi(parm->val); parm 897 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t16")) { parm 898 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t16 = atoi(parm->val); parm 901 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t18")) { parm 902 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t18 = atoi(parm->val); parm 905 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t19")) { parm 906 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t19 = atoi(parm->val); parm 909 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t21")) { parm 910 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t21 = atoi(parm->val); parm 913 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t25")) { parm 914 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t25 = atoi(parm->val); parm 917 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp3.t26")) { parm 918 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c mtpRoute.t26 = atoi(parm->val); parm 922 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid parameter \"%s\"!\n", parm->val); parm 928 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c parm = parm + 1; parm 975 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c ftdm_conf_parameter_t *parm = isup_interface->parameters; parm 997 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->var, "name")) { parm 998 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy((char *)sng_isup.name, parm->val); parm 1001 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "spc")) { parm 1002 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.spc = atoi(parm->val); parm 1006 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "mtp_route")) { parm 1013 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp((char *)g_ftdm_sngss7_data.cfg.mtpRoute[x].name, parm->val)) { parm 1040 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFailed to find the MTP3 Route = \"%s\"!\n", parm->val); parm 1043 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_DEBUG("\tFound MTP3 Route = %s\n", parm->val); parm 1046 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "ssf")) { parm 1047 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (!strcasecmp(parm->val, "nat")) { parm 1050 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->val, "int")) { parm 1054 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid ssf of \"%s\"!\n", parm->val); parm 1058 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "license")) { parm 1060 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy(g_ftdm_sngss7_data.cfg.license, parm->val); parm 1061 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c strcpy(g_ftdm_sngss7_data.cfg.signature, parm->val); parm 1066 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t1")) { parm 1067 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t1 = atoi(parm->val); parm 1070 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t2")) { parm 1071 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t2 = atoi(parm->val); parm 1074 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t4")) { parm 1075 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t4 = atoi(parm->val); parm 1078 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t5")) { parm 1079 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t5 = atoi(parm->val); parm 1082 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t6")) { parm 1083 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t6 = atoi(parm->val); parm 1086 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t7")) { parm 1087 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t7 = atoi(parm->val); parm 1090 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t8")) { parm 1091 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t8 = atoi(parm->val); parm 1094 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t9")) { parm 1095 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t9 = atoi(parm->val); parm 1098 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t10")) { parm 1099 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t10 = atoi(parm->val); parm 1102 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t11")) { parm 1103 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t11 = atoi(parm->val); parm 1106 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t18")) { parm 1107 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t18 = atoi(parm->val); parm 1110 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t19")) { parm 1111 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t19 = atoi(parm->val); parm 1114 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t20")) { parm 1115 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t20 = atoi(parm->val); parm 1118 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t21")) { parm 1119 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t21 = atoi(parm->val); parm 1122 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t22")) { parm 1123 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t22 = atoi(parm->val); parm 1126 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t23")) { parm 1127 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t23 = atoi(parm->val); parm 1130 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t24")) { parm 1131 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t24 = atoi(parm->val); parm 1134 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t25")) { parm 1135 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t25 = atoi(parm->val); parm 1138 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t26")) { parm 1139 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t26 = atoi(parm->val); parm 1142 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t28")) { parm 1143 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t28 = atoi(parm->val); parm 1146 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t29")) { parm 1147 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t29 = atoi(parm->val); parm 1150 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t30")) { parm 1151 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t30 = atoi(parm->val); parm 1154 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t31")) { parm 1155 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t31 = atoi(parm->val); parm 1158 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t32")) { parm 1159 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t32 = atoi(parm->val); parm 1162 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t33")) { parm 1163 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t33 = atoi(parm->val); parm 1166 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t34")) { parm 1167 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t34 = atoi(parm->val); parm 1170 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t35")) { parm 1171 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t35 = atoi(parm->val); parm 1174 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t36")) { parm 1175 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.t36 = atoi(parm->val); parm 1178 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t37")) { parm 1179 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t37 = atoi(parm->val); parm 1182 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t38")) { parm 1183 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t38 = atoi(parm->val); parm 1186 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.t39")) { parm 1187 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.t39 = atoi(parm->val); parm 1190 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tccr")) { parm 1191 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.tccr = atoi(parm->val); parm 1194 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tccrt")) { parm 1195 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.tccrt = atoi(parm->val); parm 1198 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tex")) { parm 1199 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.tex = atoi(parm->val); parm 1202 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tect")) { parm 1203 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.tect = atoi(parm->val); parm 1206 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tcrm")) { parm 1207 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.tcrm = atoi(parm->val); parm 1210 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tcra")) { parm 1211 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.tcra = atoi(parm->val); parm 1214 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tfgr")) { parm 1215 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.tfgr = atoi(parm->val); parm 1218 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.trelrsp")) { parm 1219 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.trelrsp = atoi(parm->val); parm 1222 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tfnlrelrsp")) { parm 1223 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.tfnlrelrsp = atoi(parm->val); parm 1226 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tfnlrelrsp")) { parm 1227 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isap.tfnlrelrsp = atoi(parm->val); parm 1230 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tpause")) { parm 1231 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.tpause = atoi(parm->val); parm 1234 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "isup.tstaenq")) { parm 1235 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.tstaenq = atoi(parm->val); parm 1238 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "clg_nadi")) { parm 1242 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.clg_nadi = atoi(parm->val); parm 1245 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "cld_nadi")) { parm 1249 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c sng_isup.cld_nadi = atoi(parm->val); parm 1252 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "obci_bita")) { parm 1254 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (*parm->val == '1') { parm 1257 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (*parm->val == '0') { parm 1264 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (!strcasecmp(parm->var, "lpa_on_cot")) { parm 1266 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c if (*parm->val == '1') { parm 1269 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c } else if (*parm->val == '0') { parm 1277 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c SS7_ERROR("\tFound an invalid parameter \"%s\"!\n", parm->val); parm 1283 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c parm = parm + 1;