/* Octet 4 */
pie->Value = IBuf[Octet+Off] & 0x7f;
+ Octet++;
Q931IESizeTest(Q931E_CAUSE);
return rc;
}
-/*****************************************************************************\r
-\r
- Function: Q931Uie_GenericDigits\r
-\r
- Parameters: pIE[OUT] ptr to Information Element id.\r
- IBuf[IN] ptr to a packed ie.\r
- OBuf[OUT] ptr to buffer for Unpacked ie.\r
- IOff[IN\OUT] Input buffer offset\r
- OOff[IN\OUT] Output buffer offset\r
-\r
-\r
- Ibuf and OBuf points directly to buffers. The IOff and OOff\r
- must be updated, but are otherwise not used in the ie unpack.\r
-\r
- Return Value: Error Message\r
-\r
-*****************************************************************************/\r
-L3INT Q931Uie_GenericDigits(Q931_TrunkInfo_t *pTrunk, Q931mes_Generic *pMsg, L3UCHAR * IBuf, L3UCHAR * OBuf, L3INT *IOff, L3INT *OOff)\r
-{\r
- Q931ie_GenericDigits * pie = (Q931ie_GenericDigits*)OBuf;\r
- ie *pIE = &pMsg->GenericDigits;\r
+/*****************************************************************************
+
+ Function: Q931Uie_GenericDigits
+
+ Parameters: pIE[OUT] ptr to Information Element id.
+ IBuf[IN] ptr to a packed ie.
+ OBuf[OUT] ptr to buffer for Unpacked ie.
+ IOff[IN\OUT] Input buffer offset
+ OOff[IN\OUT] Output buffer offset
+
+
+ Ibuf and OBuf points directly to buffers. The IOff and OOff
+ must be updated, but are otherwise not used in the ie unpack.
+
+ Return Value: Error Message
+
+*****************************************************************************/
+L3INT Q931Uie_GenericDigits(Q931_TrunkInfo_t *pTrunk, Q931mes_Generic *pMsg, L3UCHAR * IBuf, L3UCHAR * OBuf, L3INT *IOff, L3INT *OOff)
+{
+ Q931ie_GenericDigits * pie = (Q931ie_GenericDigits*)OBuf;
+ ie *pIE = &pMsg->GenericDigits;
L3INT Off = 0;
L3INT Octet = 0;
L3INT x;
pie->Size = (L3UCHAR)(sizeof(Q931ie_CallingSub) + x -1);
return Q931E_NO_ERROR;
-}\r
-\r
-/*****************************************************************************\r
-\r
- Function: Q931Pie_GenericDigits\r
-\r
- Parameters: IBuf[IN] Ptr to struct.\r
- OBuf[OUT] Ptr tp packed output buffer.\r
- Octet[IN/OUT] Offset into OBuf.\r
-\r
- Return Value: Error code, 0 = OK\r
-\r
-*****************************************************************************/\r
-\r
-L3INT Q931Pie_GenericDigits(Q931_TrunkInfo_t *pTrunk, L3UCHAR *IBuf, L3UCHAR *OBuf, L3INT *Octet)\r
-{\r
- OBuf[(*Octet)++] = (Q931ie_GENERIC_DIGITS & 0xFF);\r
- OBuf[(*Octet)++] = 0;\r
-\r
- return Q931E_NO_ERROR;\r
-}\r
+}
+
+/*****************************************************************************
+
+ Function: Q931Pie_GenericDigits
+
+ Parameters: IBuf[IN] Ptr to struct.
+ OBuf[OUT] Ptr tp packed output buffer.
+ Octet[IN/OUT] Offset into OBuf.
+
+ Return Value: Error code, 0 = OK
+
+*****************************************************************************/
+
+L3INT Q931Pie_GenericDigits(Q931_TrunkInfo_t *pTrunk, L3UCHAR *IBuf, L3UCHAR *OBuf, L3INT *Octet)
+{
+ OBuf[(*Octet)++] = (Q931ie_GENERIC_DIGITS & 0xFF);
+ OBuf[(*Octet)++] = 0;
+
+ return Q931E_NO_ERROR;
+}