git.samba.org
/
gd
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4529395
)
smbXcli: pass hdr to smb1cli_pull_raw_error()
author
Stefan Metzmacher
<metze@samba.org>
Wed, 16 Nov 2011 10:14:16 +0000
(11:14 +0100)
committer
Stefan Metzmacher
<metze@samba.org>
Thu, 24 Nov 2011 18:02:30 +0000
(19:02 +0100)
metze
libcli/smb/smbXcli_base.c
patch
|
blob
|
history
diff --git
a/libcli/smb/smbXcli_base.c
b/libcli/smb/smbXcli_base.c
index a48ef69aa743e358c2e504f7a1055da21466d5cf..ce6e3242e97ecadd65b3c2dd22706f96229ee9ca 100644
(file)
--- a/
libcli/smb/smbXcli_base.c
+++ b/
libcli/smb/smbXcli_base.c
@@
-367,9
+367,8
@@
bool smb1cli_conn_encryption_on(struct smbXcli_conn *conn)
}
-static NTSTATUS smb1cli_pull_raw_error(const uint8_t *
buf
)
+static NTSTATUS smb1cli_pull_raw_error(const uint8_t *
hdr
)
{
- const uint8_t *hdr = buf + NBT_HDR_SIZE;
uint32_t flags2 = SVAL(hdr, HDR_FLG2);
NTSTATUS status = NT_STATUS(IVAL(hdr, HDR_RCLS));
@@
-1394,7
+1393,7
@@
NTSTATUS smb1cli_req_recv(struct tevent_req *req,
}
}
- status = smb1cli_pull_raw_error(state->inbuf);
+ status = smb1cli_pull_raw_error(state->inbuf
+NBT_HDR_SIZE
);
if (!smb1cli_have_andx_command(state->inbuf, wct_ofs, cmd)) {