1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source3/libsmb
Jeremy Allison c3c7164985 s3: libsmb: Add pair cli_state_save_tcon_share()/cli_state_restore_tcon_share().
Wraps cli_state_save_tcon()//cli_state_restore_tcon() but
also returns cli->sharename.

We are going to replace all uses of cli_state_save_tcon()/cli_state_restore_tcon()
so we also save/restore the cli->share for DFS purposes.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviwed-by: Noel Power <npower@samba.org>
2022-09-15 18:43:32 +00:00
..
ABI s3:libsmb: Use cli_credentials_set_smb_encryption() 2020-08-19 16:22:42 +00:00
async_smb.c
auth_generic.c s3:libsmb: Check return code of cli_credentials_guess() 2021-06-29 02:19:35 +00:00
cli_smb2_fnum.c s3: libsmb: Cleanup - remove unused fname_src parameter from cli_dfs_target_check(). 2022-09-15 18:43:32 +00:00
cli_smb2_fnum.h libsmb: Use cli_ntcreate in cli_chkpath 2021-11-11 19:08:37 +00:00
cliconnect.c libsmb: Allow smb2 neg ctx in cli_full_connection_creds_send() 2022-09-02 13:31:38 +00:00
clidfs.c s3: libsmb: Cleanup - remove unused fname_src parameter from cli_dfs_target_check(). 2022-09-15 18:43:32 +00:00
clidgram.c s3: safe_string: do not include string_wrappers.h 2020-08-28 00:56:34 +00:00
clidgram.h
clientgen.c s3: libsmb: Add pair cli_state_save_tcon_share()/cli_state_restore_tcon_share(). 2022-09-15 18:43:32 +00:00
clierror.c libcli: Remove NT_STATUS_INACCESSIBLE_SYSTEM_SHORTCUT error code 2021-11-11 19:08:37 +00:00
clifile.c s3: libsmb: Cleanup - remove unused fname_src parameter from cli_dfs_target_check(). 2022-09-15 18:43:32 +00:00
clifsinfo.c libsmb: Save a few lines in cli_unix_extensions_version() 2022-08-26 18:54:37 +00:00
clilist.c libsmb: Use async cli_smb2_list_send() in cli_list_send() 2020-11-19 02:48:40 +00:00
climessage.c s3/libsmb: clang: Fix 'Value stored to 'p' is never read' 2019-10-22 17:28:27 +00:00
clioplock.c
cliprint.c libsmb: Avoid a call to SMBC_errno() 2022-02-17 17:13:34 +00:00
cliquota.c
clirap.c libsmb: Move cli_qfilename() to its only user in torture.c 2021-11-11 19:08:37 +00:00
clirap.h libsmb: Move cli_qfilename() to its only user in torture.c 2021-11-11 19:08:37 +00:00
clireadwrite.c libsmb: Remove "trans_oob()" macro 2021-11-11 19:08:37 +00:00
clisecdesc.c libsmb: Make cli_set_security_descriptor() async 2020-11-16 19:53:45 +00:00
clispnego.c CVE-2020-10704: lib util asn1: Add ASN.1 max tree depth 2020-05-04 02:59:31 +00:00
clistr.c libsmb: Remove clistr_pull_talloc() 2020-05-28 19:11:38 +00:00
clisymlink.c libsmb: Correctly return ioctl error from cli_readlink() 2022-08-26 18:54:37 +00:00
clitrans.c
conncache.c
dsgetdcname.c dsgetdcname: Display new flags in debug output 2021-12-24 02:16:33 +00:00
dsgetdcname.h s3-dsgetdcname: add dsgetonedcname() 2021-07-14 16:49:30 +00:00
errormap_wbc.c
errormap_wbc.h
errormap.c lib: Align integer types 2020-01-19 18:29:39 +00:00
libsmb_cache.c
libsmb_compat.c s3: libsmb: Added new API smbc_readdirplus2() 2019-10-30 20:44:31 +00:00
libsmb_context.c libsmb: Tab-indent SMBC_module_[init|terminate]() 2022-08-26 18:54:37 +00:00
libsmb_dir.c libsmb: Convert SMBC_getatr() to NTSTATUS 2022-02-07 19:00:34 +00:00
libsmb_file.c libsmb: Avoid a call to SMBC_errno() 2022-02-17 17:13:34 +00:00
libsmb_misc.c libsmb: Make SMBC_dlist_contains return bool 2020-05-25 08:13:27 +00:00
libsmb_path.c libsmb: Slightly simplify SMBC_parse_path() 2022-08-26 18:54:37 +00:00
libsmb_printjob.c libsmb: Avoid a call to SMBC_errno() 2022-02-17 17:13:34 +00:00
libsmb_server.c s3:libsmb: Covscan: unchecked return value for cli_credentials_set_smb_encryption() 2022-05-14 03:49:32 +00:00
libsmb_setget.c s3: libsmb: Added new API smbc_readdirplus2() 2019-10-30 20:44:31 +00:00
libsmb_stat.c libsmb: Convert SMBC_getatr() to NTSTATUS 2022-02-07 19:00:34 +00:00
libsmb_thread_impl.c
libsmb_thread_posix.c
libsmb_xattr.c libsmb: Move static strings to the .text segment 2022-08-26 18:54:37 +00:00
libsmb.h
namecache.c s3: libsmb: Now we only have namecache_store_sa(), rename it back to namecache_store(). 2020-09-07 13:23:44 +00:00
namequery_dc.c s3:libads: Allocate ADS_STRUCT under a talloc context 2022-06-27 15:50:30 +00:00
namequery.c lib: Move sockaddr_storage_to_samba_sockaddr() to lib/ 2021-01-11 13:19:32 +00:00
namequery.h lib: Move sockaddr_storage_to_samba_sockaddr() to lib/ 2021-01-11 13:19:32 +00:00
nmblib.c fix undefined-shift in put_res_rec fuzz error: ../../source3/libsmb/nmblib.c:451:4: runtime error: left shift of 65312 by 16 places cannot be represented in type 'int' 2021-10-29 20:29:26 +00:00
nmblib.h s3:libsmb: move cli_set_message() to source3/libsmb/nmblib.c 2020-02-26 19:45:36 +00:00
passchange.c s3:libsmb: Add dcerpc_samr_chgpasswd_user4 to remote_password_change() 2022-07-28 11:51:29 +00:00
proto.h s3: libsmb: Add pair cli_state_save_tcon_share()/cli_state_restore_tcon_share(). 2022-09-15 18:43:32 +00:00
pylibsmb.c pylibsmb: Add create_ex() 2022-09-02 13:31:38 +00:00
samlogon_cache.c s3:winbind: Improve logging in samlogon_cache.c 2022-07-15 14:25:38 +00:00
samlogon_cache.h
smbclient.pc.in
smberr.c
smbsock_connect.c s3/libsmb: clang: Fix 'Assigned value is garbage or undefined' 2019-10-22 17:28:27 +00:00
trusts_util.c s3:libsmb: Zero memory in trust_pw_change() 2022-08-26 07:59:32 +00:00
unexpected.c
unexpected.h
wscript s3:libsmb: Use cli_credentials_set_smb_encryption() 2020-08-19 16:22:42 +00:00