memcpy(buf + 8, inbuf + 8 + NTLMSSP_SIG_SIZE, data_len);
/* Reset the length. */
- smb_setlen(buf, data_len + 4, inbuf);
+ smb_setlen(inbuf, buf, data_len + 4);
SAFE_FREE(inbuf);
return NT_STATUS_OK;
}
memcpy(buf + 8, out_buf.value, out_buf.length);
- smb_setlen(buf, out_buf.length + 4, out_buf.value);
+ smb_setlen(out_buf.value, buf, out_buf.length + 4);
gss_release_buffer(&minor, &out_buf);
return NT_STATUS_OK;