Stefan Metzmacher
0aac3c09f1
libcli/smb: pass smbXcli_session to smb2cli_tcon_set_values()
...
metze
2012-07-25 14:48:50 +02:00
Stefan Metzmacher
56aa419d87
libcli/smb: there's no PID field in the SMB2/3 header anymore
...
It's a reserved field...
metze
2012-07-25 12:15:05 +02:00
Stefan Metzmacher
7de4ae7f9f
libcli/smb: pass smbXcli_tcon to smb2cli_req_create/send()
...
metze
2012-07-25 12:15:04 +02:00
Stefan Metzmacher
167d94c73d
s3:libsmb: remove unused tcon specific elements from cli_state->smb2
...
metze
2012-07-25 12:15:03 +02:00
Stefan Metzmacher
d2ba9c36f3
s3:libsmb: remove cli_state->smb2.tid
...
metze
2012-07-25 12:15:03 +02:00
Stefan Metzmacher
92efe1a35f
s3:libsmb: setup a smbXcli_tcon for SMB2
...
metze
2012-07-24 22:20:06 +02:00
Luk Claes
f7f73c4dba
s3:libsmb: get rid of cli_has_async_calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-28 14:49:50 +02:00
Luk Claes
987e81b0ee
s3:libsmb: get rid of cli_state_*_sockaddr
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-28 14:49:44 +02:00
Stefan Metzmacher
0cb1fdac4e
s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_tcon.c
...
metze
2012-05-14 15:12:34 +02:00
Stefan Metzmacher
3709bf6b01
s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_tcon*
...
metze
2012-05-06 14:50:39 +02:00
Stefan Metzmacher
850e472120
s3:libsmb: remove unused reference to talloc_tos()
...
metze
2012-05-06 14:50:38 +02:00
Stefan Metzmacher
b01d80a25e
s3:smb2cli: zero tid in smb2cli_tdis*
...
metze
2011-11-24 19:02:33 +01:00
Stefan Metzmacher
6ab3f8cedb
s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send()
...
metze
2011-11-24 19:02:31 +01:00
Stefan Metzmacher
99b3d57fc3
s3:smb2cli: make use of smbXcli_session and setup the session key for SMB2 signing
...
metze
2011-11-24 19:02:31 +01:00
Stefan Metzmacher
5f237763f8
s3:smb2cli: pass timeout to smb2cli_req_create/send()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sun Sep 18 07:04:05 CEST 2011 on sn-devel-104
2011-09-18 07:04:05 +02:00
Stefan Metzmacher
271f78a9bb
s3:smb2cli: pass an array of expected status/body_size pairs to smb2cli_req_recv()
...
This gives the caller more control and correctly reports unexpected
errors to the caller, instead of return NT_STATUS_INVALID_NETWOR_RESPONSE
metze
2011-09-18 05:33:10 +02:00
Stefan Metzmacher
80d2c2b00d
s3:libsmb: don't mix smb2 share capabilities with smb1 capabilities
...
metze
2011-09-13 18:12:22 +02:00
Stefan Metzmacher
817bb1f8f2
s3:smb2cli: don't terminate the pathname in smb2cli_tcon()
...
Windows generates NT_STATUS_BAD_NETWORK_NAME otherwise.
metze
2011-09-07 08:33:40 +02:00
Stefan Metzmacher
884a5a620f
s3:smb2cli: SMB2_TCON needs one dyn byte to that the structure size check works.
...
Windows generates NT_STATUS_INVALID_PARAMETER otherwise.
metze
2011-09-07 08:33:38 +02:00
Stefan Metzmacher
eeb0298ac1
s3:smb2cli: pass more fields to smb2cli_req_create()/smb2cli_req_send()
...
The caller should take care of the global cli_state values.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri Aug 12 19:38:27 CEST 2011 on sn-devel-104
2011-08-12 19:38:27 +02:00
Stefan Metzmacher
7f0b4eed3b
s3:libsmb: use cli_state_remote_sockaddr() in smb2cli_tcon_send()
...
metze
2011-07-22 17:06:08 +02:00
Stefan Metzmacher
957876e76c
s3:smb2cli_tcon: use tevent_req_oom()
...
metze
2011-07-10 17:11:14 +02:00
Stefan Metzmacher
f21720773f
s3:libsmb: add smb2cli_tcon*() and smb2cli_tdis*()
...
Based on the initial patch from Volker Lendecke <vl@samba.org>.
metze
2011-07-08 01:22:19 +02:00