Fixed proposal numbering check in sa_payload

This commit is contained in:
Martin Willi
2012-03-20 17:30:44 +01:00
parent c311d22d0f
commit 5f1aef65ce
@@ -174,16 +174,6 @@ METHOD(payload_t, verify, status_t,
{
current_number = substruct->get_proposal_number(substruct);
if (current_number < expected_number)
{
if (current_number != expected_number + 1)
{
DBG1(DBG_ENC, "proposal number is %d, expected %d or %d",
current_number, expected_number, expected_number + 1);
status = FAILED;
break;
}
}
else if (current_number < expected_number)
{
DBG1(DBG_ENC, "proposal number smaller than previous");
status = FAILED;