+1
-2
drivers/scsi/libiscsi_tcp.c
+1
-2
drivers/scsi/libiscsi_tcp.c
···
177
struct iscsi_segment *segment, int recv,
178
unsigned copied)
179
{
180
-
static unsigned char padbuf[ISCSI_PAD_LEN];
181
struct scatterlist sg;
182
unsigned int pad;
183
···
232
debug_tcp("consume %d pad bytes\n", pad);
233
segment->total_size += pad;
234
segment->size = pad;
235
-
segment->data = padbuf;
236
return 0;
237
}
238
}
···
177
struct iscsi_segment *segment, int recv,
178
unsigned copied)
179
{
180
struct scatterlist sg;
181
unsigned int pad;
182
···
233
debug_tcp("consume %d pad bytes\n", pad);
234
segment->total_size += pad;
235
segment->size = pad;
236
+
segment->data = segment->padbuf;
237
return 0;
238
}
239
}
+1
include/scsi/libiscsi_tcp.h
+1
include/scsi/libiscsi_tcp.h