瀏覽代碼

Added RX tracing as well.

tags/v0.9.3
Michael Brown 18 年之前
父節點
當前提交
f1e1dfae3d
共有 1 個檔案被更改,包括 5 行新增0 行删除
  1. 5
    0
      src/net/tcp/iscsi.c

+ 5
- 0
src/net/tcp/iscsi.c 查看文件

@@ -643,6 +643,11 @@ static void iscsi_rx_discard ( struct iscsi_session *iscsi __unused,
643 643
 static void iscsi_rx_bhs ( struct iscsi_session *iscsi, void *data,
644 644
 			   size_t len, size_t remaining __unused ) {
645 645
 	memcpy ( &iscsi->rx_bhs.bytes[iscsi->rx_offset], data, len );
646
+	if ( ( iscsi->rx_offset + len ) >= sizeof ( iscsi->rx_bhs ) ) {
647
+		DBG ( "iSCSI %p received PDU opcode %#x len %#lx\n",
648
+		      iscsi, iscsi->rx_bhs.common.opcode,
649
+		      ISCSI_DATA_LEN ( iscsi->rx_bhs.common.lengths ) );
650
+	}
646 651
 }
647 652
 
648 653
 /**

Loading…
取消
儲存