]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
use Q931Uie_GenericDigits for national isdn setup message parser.
authorMichael Jerris <mike@jerris.com>
Tue, 29 May 2007 02:44:14 +0000 (02:44 +0000)
committerMichael Jerris <mike@jerris.com>
Tue, 29 May 2007 02:44:14 +0000 (02:44 +0000)
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@173 a93c3328-9c30-0410-af19-c9cd2b2d52af

libs/openzap/src/isdn/nationalmes.c

index a0b4f195bdd7dcaadd889f1c4a678f9e54e226ad..7d40b273ee45ed5967728c2d91414100606fe725 100644 (file)
@@ -89,6 +89,7 @@ L3INT nationalUmes_Setup(Q931_TrunkInfo_t *pTrunk, L3UCHAR *IBuf, Q931mes_Generi
                case Q931ie_TRANSIT_NETWORK_SELECTION:
                case Q931ie_LOW_LAYER_COMPATIBILITY:
                case Q931ie_HIGH_LAYER_COMPATIBILITY:
+               case Q931ie_GENERIC_DIGITS:
                        rc = Q931Uie[pTrunk->Dialect][IBuf[IOff]](pTrunk, mes, &IBuf[IOff], &mes->buf[OOff], &IOff, &OOff);
                        if(rc != Q931E_NO_ERROR) 
                                return rc;
@@ -101,10 +102,6 @@ L3INT nationalUmes_Setup(Q931_TrunkInfo_t *pTrunk, L3UCHAR *IBuf, Q931mes_Generi
                                return Q931E_ILLEGAL_IE;
                        }
                        break;
-               case Q931ie_GENERIC_DIGITS:
-                       /* TODO: Implement this ie */
-                       IOff = IOff + 4;
-                       break;
                default:
                        return Q931E_ILLEGAL_IE;
                        break;