diff --git a/lib/pdu.c b/lib/pdu.c index 4ae3139..b5e57fe 100644 --- a/lib/pdu.c +++ b/lib/pdu.c @@ -59,6 +59,14 @@ iscsi_itt_post_increment(struct iscsi_context *iscsi) { return old_itt; } +void iscsi_dump_pdu_header(struct iscsi_context *iscsi, unsigned char *data) { + char dump[ISCSI_RAW_HEADER_SIZE*3+1]={0}; + int i; + for (i=0;idata[16]); + if (iscsi->log_level > 1) { + iscsi_dump_pdu_header(iscsi, in->data); + } + for (pdu = iscsi->waitpdu; pdu; pdu = pdu->next) { if (pdu->itt == itt) { break;