FINISH_RECEIVED
} else if (fState == FINISH_RECEIVED) {
if (fReceiveQueue.Available() == 0 && fState == FINISH_RECEIVED)
} else if (fState == FINISH_RECEIVED)
if (availableData == 0 && (fState == FINISH_RECEIVED || fState == WAIT_FOR_FINISH_ACKNOWLEDGE))
|| fState == FINISH_ACKNOWLEDGED || fState == FINISH_RECEIVED;
fState = FINISH_RECEIVED;
case FINISH_RECEIVED:
case FINISH_RECEIVED:
return state == ESTABLISHED || state == FINISH_RECEIVED;
case FINISH_RECEIVED: