|
@@ -97,7 +97,11 @@ static smb_message *smb_tr2_recv(smb_session *s)
|
|
|
if (remaining)
|
|
|
{
|
|
|
tr2 = (smb_trans2_resp *)recv.packet->payload;
|
|
|
- smb_message_append(res, tr2->payload + 2 /*pad*/, tr2->data_count);
|
|
|
+ /*
|
|
|
+ * XXX: Why does padding was necessary and is not anymore, i.e.
|
|
|
+ * find a reproductible setup where it is
|
|
|
+ */
|
|
|
+ smb_message_append(res, tr2->payload /* + 2 pad */, tr2->data_count);
|
|
|
remaining = (int)tr2->total_data_count -
|
|
|
(tr2->data_displacement + tr2->data_count);
|
|
|
}
|