L3INT Q931Tx34(Q931_TrunkInfo *pTrunk, L3UCHAR * Mes, L3INT Size)
{
if (pTrunk->Q931Tx34CBProc) {
- return pTrunk->Q931Tx34CBProc(pTrunk->PrivateData, Mes, Size);
+ return pTrunk->Q931Tx34CBProc(pTrunk->PrivateData34, Mes, Size);
}
return Q931E_MISSING_CB;
}
if(RetCode >= Q931E_NO_ERROR)
{
if (pTrunk->Q931Tx32CBProc) {
- RetCode = pTrunk->Q931Tx32CBProc(pTrunk->PrivateData, pTrunk->L2Buf, Size);
+ RetCode = pTrunk->Q931Tx32CBProc(pTrunk->PrivateData32, pTrunk->L2Buf, Size);
} else {
RetCode = Q931E_MISSING_CB;
}
void Q931SetError(Q931_TrunkInfo *pTrunk,L3INT ErrID, L3INT ErrPar1, L3INT ErrPar2)
{
if (pTrunk->Q931ErrorCBProc) {
- pTrunk->Q931ErrorCBProc(pTrunk->PrivateData, ErrID, ErrPar1, ErrPar2);
+ pTrunk->Q931ErrorCBProc(pTrunk->PrivateData34, ErrID, ErrPar1, ErrPar2);
} else {
- Q931ErrorProc(pTrunk->PrivateData, ErrID, ErrPar1, ErrPar2);
+ Q931ErrorProc(pTrunk->PrivateData34, ErrID, ErrPar1, ErrPar2);
}
}
Q931TxCB_t Q931Tx34CBProc,
Q931TxCB_t Q931Tx32CBProc,
Q931ErrorCB_t Q931ErrorCBProc,
- void *PrivateData)
+ void *PrivateData32,
+ void *PrivateData34)
{
int y, dchannel, maxchans, has_sync = 0;
pTrunk->Q931Tx34CBProc = Q931Tx34CBProc;
pTrunk->Q931Tx32CBProc = Q931Tx32CBProc;
pTrunk->Q931ErrorCBProc = Q931ErrorCBProc;
- pTrunk->PrivateData = PrivateData;
+ pTrunk->PrivateData32 = PrivateData32;
+ pTrunk->PrivateData34 = PrivateData34;
pTrunk->LastCRV = 0;
pTrunk->Dialect = Dialect;
Q931TxCB_t Q931Tx34CBProc;
Q931TxCB_t Q931Tx32CBProc;
Q931ErrorCB_t Q931ErrorCBProc;
- void *PrivateData;
+ void *PrivateData32;
+ void *PrivateData34;
L3UCHAR Enabled; /* Enabled/Disabled */
/* 0 = Disabled */
Q931TxCB_t Q931Tx34CBProc,
Q931TxCB_t Q931Tx32CBProc,
Q931ErrorCB_t Q931ErrorCBProc,
- void *PrivateData);
+ void *PrivateData32,
+ void *PrivateData34);
#endif /* _Q931_NL */