diff --git a/source/ti/zstack/mt/mt_util.c b/source/ti/zstack/mt/mt_util.c index de29d8f57..0da0cb629 100644 --- a/source/ti/zstack/mt/mt_util.c +++ b/source/ti/zstack/mt/mt_util.c @@ -1547,10 +1547,17 @@ static void packDev_t(uint8_t *pBuf, associated_devices_t *pDev) *pBuf++ = pDev->linkInfo.txCost; *pBuf++ = pDev->linkInfo.rxLqi; *pBuf++ = pDev->linkInfo.inKeySeqNum; - OsalPort_bufferUint32( pBuf, pDev->linkInfo.inFrmCntr ); + OsalPort_bufferUint32(pBuf, pDev->linkInfo.inFrmCntr); pBuf += 4; *pBuf++ = LO_UINT16(pDev->linkInfo.txFailure); *pBuf++ = HI_UINT16(pDev->linkInfo.txFailure); + *pBuf++ = pDev->endDev.endDevCfg; + OsalPort_bufferUint32(pBuf, pDev->endDev.deviceTimeout); + pBuf += 4; + OsalPort_bufferUint32(pBuf, pDev->timeoutCounter); + pBuf += 4; + *pBuf++ = pDev->keepaliveRcv; + *pBuf++ = pDev->ctrl; } }