Q931SetIEProc(Q931ie_USER_USER, i,Q931Pie_UserUser, Q931Uie_UserUser);\r
Q931SetIEProc(Q931ie_GENERIC_DIGITS, i,Q931Pie_GenericDigits, Q931Uie_GenericDigits);\r
\r
+ Q931SetIEProc(Q931ie_CONNECTED_NUMBER, i, Q931Pie_Generic, Q931Uie_Generic);\r
+ Q931SetIEProc(Q931ie_FACILITY, i, Q931Pie_Generic, Q931Uie_Generic);\r
+\r
/* The following define a state machine. The point is that the Message */\r
/* procs can when search this to find out if the message/state */\r
/* combination is legale. If not, the proc for unexpected message apply.*/\r
Q931SetIEProc(Q931ie_USER_USER, i,Q931Pie_UserUser, Q931Uie_UserUser);\r
Q931SetIEProc(Q931ie_GENERIC_DIGITS, i,Q931Pie_GenericDigits, Q931Uie_GenericDigits);\r
\r
+ Q931SetIEProc(Q931ie_CONNECTED_NUMBER, i, Q931Pie_Generic, Q931Uie_Generic);\r
+ Q931SetIEProc(Q931ie_FACILITY, i, Q931Pie_Generic, Q931Uie_Generic);\r
+\r
/* The following define a state machine. The point is that the Message */\r
/* procs can when search this to find out if the message/state */\r
/* combination is legale. If not, the proc for unexpected message apply.*/\r
case Q931ie_TRANSIT_NETWORK_SELECTION:\r
case Q931ie_LOW_LAYER_COMPATIBILITY:\r
case Q931ie_HIGH_LAYER_COMPATIBILITY:\r
+ case Q931ie_FACILITY:\r
rc = Q931Uie[pTrunk->Dialect][IBuf[IOff]](pTrunk, mes, &IBuf[IOff], &mes->buf[OOff], &IOff, &OOff);\r
if(rc != Q931E_NO_ERROR) \r
return rc;\r
case Q931ie_TRANSIT_NETWORK_SELECTION:
case Q931ie_LOW_LAYER_COMPATIBILITY:
case Q931ie_HIGH_LAYER_COMPATIBILITY:
+ case Q931ie_FACILITY:
rc = Q931Uie[pTrunk->Dialect][IBuf[IOff]](pTrunk, mes, &IBuf[IOff], &mes->buf[OOff], &IOff, &OOff);
if(rc != Q931E_NO_ERROR)
return rc;