diff --git a/datalink814_ge/src/linklayer/linklayer814.c b/datalink814_ge/src/linklayer/linklayer814.c index 9c37e6b..6a86b95 100644 --- a/datalink814_ge/src/linklayer/linklayer814.c +++ b/datalink814_ge/src/linklayer/linklayer814.c @@ -305,7 +305,7 @@ inline void L2_RcdShift(L2_RCD *rcd, int32_t netxVal) * @return L2_FRAME_TYPE. * ******************************************************************************/ -static L2_FRAME_TYPE L2_GetReceiveFrameType(L2_INST *instPtr) +L2_FRAME_TYPE L2_GetLastOptFrameType(L2_INST *instPtr) { if (instPtr->myInfo.nodeType == L2_NODE_HEAD || L2_isCxn2Net(instPtr)) { @@ -351,7 +351,7 @@ void L2_FrameStateUpdate(L2_INST *instPtr) instPtr->log.frameRecv++; // Update frame state. - switch (L2_GetReceiveFrameType(instPtr)) + switch (L2_GetLastOptFrameType(instPtr)) { case L2_INTRA_SCAN_FRAME: // INTRA_BM_FRAME could be received if current frame type is INTRA_BM_FRAME diff --git a/datalink814_ge/src/linklayer/linklayer814.h b/datalink814_ge/src/linklayer/linklayer814.h index 242e427..2f4516c 100644 --- a/datalink814_ge/src/linklayer/linklayer814.h +++ b/datalink814_ge/src/linklayer/linklayer814.h @@ -152,7 +152,7 @@ int32_t L2_RescheduleEventAfter(L2_INST *instPtr, L2_SCHD_EVENT *schdEvent, uint // Framing void L2_FrameStateUpdate(L2_INST *instPtr); -L2_FRAME_TYPE L2_GetLastRcvFrameType(L2_INST *instPtr); +L2_FRAME_TYPE L2_GetLastOptFrameType(L2_INST *instPtr); L1_FRAME_TYPE L2_L2frame2L1frame(L2_FRAME_TYPE l2Frame); void FrameGetChunk(BIT_ARRAY *bitarr, uint32_t offset, uint32_t numBit, uint64_t *chunk); void FrameInsertChunk(BIT_ARRAY *bitarr, uint32_t offset, uint32_t numBit, uint64_t chunck);