]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: OPENZAP-158 --resolve map operator calling party category in the openr2...
authorMoises Silva <moy@sangoma.com>
Thu, 16 Jun 2011 16:31:00 +0000 (12:31 -0400)
committerMoises Silva <moy@sangoma.com>
Thu, 16 Jun 2011 16:32:04 +0000 (12:32 -0400)
libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c

index 1c15f992a2799b66a66f3627b93259b33a382aae..8333a306c4318c151dc14c79ec5d7a47f09916ca 100755 (executable)
@@ -436,6 +436,13 @@ static __inline openr2_calling_party_category_t ftdm_r2_ftdm_cpc_to_openr2_cpc(f
        case FTDM_CPC_PAYPHONE:
                return OR2_CALLING_PARTY_CATEGORY_PAY_PHONE;
 
+       case FTDM_CPC_OPERATOR_FRENCH:
+       case FTDM_CPC_OPERATOR_ENGLISH:
+       case FTDM_CPC_OPERATOR_GERMAN:
+       case FTDM_CPC_OPERATOR_RUSSIAN:
+       case FTDM_CPC_OPERATOR_SPANISH:
+               return OR2_CALLING_PARTY_CATEGORY_COLLECT_CALL;
+
        case FTDM_CPC_INVALID:
                return OR2_CALLING_PARTY_CATEGORY_UNKNOWN;
        }