state->nread = ret;
state->is_data_outstanding = (state->next_vector.remaining > 0);
+DEBUG(0,("read %u (0x%X) remainging %u (0x%X) is_outst %d\n",
+ state->nread, state->nread,
+ state->next_vector.remaining,
+ state->next_vector.remaining,
+ state->is_data_outstanding));
tevent_req_done(req);
return;
+ 2); /* the buflen field */
SSVAL(req->outbuf,smb_vwv11,state->smb_maxcnt);
- DEBUG(3,("readX-IPC min=%d max=%d nread=%d\n",
+ DEBUG(0,("readX-IPC min=%d max=%d nread=%d\n",
state->smb_mincnt, state->smb_maxcnt, (int)nread));
done:
static void fixup_chain_error_packet(struct smb_request *req)
{
- uint8_t *outbuf = req->outbuf;
+ uint8_t *outbuf;
+
+ outbuf = req->outbuf;
req->outbuf = NULL;
reply_outbuf(req, 2, 0);
memcpy(req->outbuf, outbuf, smb_wct);