PDU avoid incrementing itt to 0xffffffff

This patch avoid incrementing itt to 0xffffffff which is
a reserved value for immediate pdus. Avoid incrementing
it to 0xfffffff to avoid unexpected behaviour.

Signed-off-by: Peter Lieven <pl@kamp.de>
This commit is contained in:
Peter Lieven
2012-11-28 10:58:33 +01:00
parent cd09c0f17d
commit 562dd46833
4 changed files with 20 additions and 5 deletions

View File

@@ -279,7 +279,7 @@ try_again:
continue;
}
pdu->itt = iscsi->itt++;
pdu->itt = iscsi_itt_post_increment(iscsi);
iscsi_pdu_set_itt(pdu, pdu->itt);
pdu->cmdsn = iscsi->cmdsn++;
@@ -309,7 +309,7 @@ try_again:
continue;
}
pdu->itt = iscsi->itt++;
pdu->itt = iscsi_itt_post_increment(iscsi);
iscsi_pdu_set_itt(pdu, pdu->itt);
pdu->cmdsn = iscsi->cmdsn++;