Needed to allow for encrypted data packets on recovery.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@210 0109f412-320b-0410-ab79-c3e0c5ffbbe6
This commit is contained in:
@@ -5067,7 +5067,8 @@ RCODE F_Rfl::getRecord(
|
||||
{
|
||||
|
||||
// If we don't currently have a packet, get one
|
||||
// Packet type had better be RFL_DATA_RECORD_PACKET.
|
||||
// Packet type had better be RFL_DATA_RECORD_PACKET or
|
||||
// RFL_ENC_DATA_RECORD_PACKET.
|
||||
|
||||
if (!uiPacketBodyLen)
|
||||
{
|
||||
@@ -5209,14 +5210,15 @@ RCODE F_Rfl::getRecord(
|
||||
uiPacketBodyLen = 0;
|
||||
|
||||
// Get the next packet. Packet type had better
|
||||
// be RFL_DATA_RECORD_PACKET.
|
||||
// be RFL_DATA_RECORD_PACKET or RFL_ENC_DATA_RECORD_PACKET
|
||||
|
||||
if (RC_BAD( rc = getPacket( FALSE, &uiPacketType, &pucPacketBody,
|
||||
&uiPacketBodyLen, NULL)))
|
||||
{
|
||||
goto Exit;
|
||||
}
|
||||
if (uiPacketType != RFL_DATA_RECORD_PACKET)
|
||||
if (uiPacketType != RFL_DATA_RECORD_PACKET &&
|
||||
uiPacketType != RFL_ENC_DATA_RECORD_PACKET)
|
||||
{
|
||||
rc = RC_SET( FERR_BAD_RFL_PACKET);
|
||||
goto Exit;
|
||||
|
||||
Reference in New Issue
Block a user