1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/source3/libsmb
Volker Lendecke 61259bf9aa libsmb: Retry the open with OPEN_REPARSE_POINT on IO_REPARSE_TAG_NOT_HANDLED
If we get that error message, we want to look at the reparse point as
such. This does not affect normal files, but soon we will need it in
our tests.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
2024-11-22 09:50:37 +00:00
..
ABI libsmbclient: Add smbc_[gs]etOptionPosixExtensions() 2023-10-12 16:55:34 +00:00
async_smb.c libsmb: Remove cli_state->raw_status 2024-08-20 10:57:12 +00:00
auth_generic.c s3:gse: Implement gensec_gse_security_by_oid() 2024-05-14 10:18:31 +00:00
cli_smb2_fnum.c libsmb: Retry the open with OPEN_REPARSE_POINT on IO_REPARSE_TAG_NOT_HANDLED 2024-11-22 09:50:37 +00:00
cli_smb2_fnum.h libsmb: add cli_get_posix_fs_info() for smb2 2024-10-14 07:32:50 +00:00
cliconnect.c lib: Use cli_credentials_add_gensec_features in a few places 2024-06-04 07:11:35 +00:00
clidfs.c s3:libsmb: Pass memory context to cli_connect_nb() 2024-04-29 08:43:32 +00:00
clidgram.c s3:libsmb/unexpected: pass nmbd_socket_dir from the callers of nb_packet_{server_create,reader_send}() 2024-04-05 12:24:41 +00:00
clidgram.h
clientgen.c libsmb: Remove cli_state->raw_status 2024-08-20 10:57:12 +00:00
clierror.c libsmb: Remove unused cli_is_error() 2024-08-20 09:34:40 +00:00
clifile.c libsmb: Fix a "cast increases required alignment" warning 2024-11-12 12:09:35 +00:00
clifsinfo.c libsmb: add cli_get_posix_fs_info() for smb2 2024-10-14 07:32:50 +00:00
clilist.c libsmb: Remove a talloc_strdup() 2024-05-22 04:23:29 +00:00
climessage.c libsmb: Use tevent_req_nterror() properly 2023-08-22 16:45:31 +00:00
clioplock.c libsmb: Use tevent_req_oom() where appropriate 2023-08-22 16:45:31 +00:00
cliprint.c libsmb: Remove cli_state->raw_status 2024-08-20 10:57:12 +00:00
cliquota.c libsmb: Fix whitespace and a typo 2024-01-23 23:28:31 +00:00
clirap.c libsmb: Remove cli_state->rap_error 2024-08-21 12:49:45 +00:00
clirap.h libsmb: Convert cli_NetServerEnum() to return NTSTATUS 2024-08-20 09:34:40 +00:00
clireadwrite.c libsmb: Remove "trans_oob()" macro 2021-11-11 19:08:37 +00:00
clisecdesc.c libsmb: Use SMB2_0_INFO_SECURITY instead of raw "3" 2024-06-04 07:11:35 +00:00
clisymlink.c libsmb: Pass "flags" through cli_close_send() and pylibsmb 2023-10-10 08:19:29 +00:00
clitrans.c libsmb: Remove cli_state->raw_status 2024-08-20 10:57:12 +00:00
conncache.c libsmb: Fix whitespace and a typo 2024-01-23 23:28:31 +00:00
dsgetdcname.c libsmb: Use netlogon_pings() in dsgetdcname 2024-11-11 14:03:04 +00:00
dsgetdcname.h s3-dsgetdcname: add dsgetonedcname() 2021-07-14 16:49:30 +00:00
errormap.c s3-errormap: add WBC_ERR_NOT_MAPPED -> NT_STATUS_NONE_MAPPED 2024-07-26 10:06:31 +00:00
libsmb_cache.c libsmb: Make setting errno safer in SMBC_add_cached_server() 2023-04-18 14:58:36 +00:00
libsmb_compat.c libsmb: Slightly simplify smbc_init() 2023-04-18 14:58:36 +00:00
libsmb_context.c lib: Use cli_credentials_add_gensec_features in a few places 2024-06-04 07:11:35 +00:00
libsmb_dir.c libsmb: Fix trailing whitespace 2024-11-12 12:09:35 +00:00
libsmb_file.c Fix a few "might be uninitialized" errors 2024-04-23 19:02:10 +00:00
libsmb_misc.c libsmb: Remove SMBC_errno() 2023-09-25 19:01:34 +00:00
libsmb_path.c libsmb: Use nybble_to_hex_upper() in smbc_urlencode() 2024-09-20 17:13:37 +00:00
libsmb_printjob.c libsmb: Remove a call to SMBC_errno() 2023-09-25 19:01:34 +00:00
libsmb_server.c s3:libsmb: Pass memory context to cli_full_connection_creds() 2024-04-29 08:43:32 +00:00
libsmb_setget.c libsmbclient: Add smbc_[gs]etOptionPosixExtensions() 2023-10-12 16:55:34 +00:00
libsmb_stat.c libsmb: Remove unused setup_stat_from_stat_ex() 2024-04-30 22:44:32 +00:00
libsmb_thread_impl.c libsmb: Fix whitespace and a typo 2024-01-23 23:28:31 +00:00
libsmb_thread_posix.c libsmb: Fix whitespace and a typo 2024-01-23 23:28:31 +00:00
libsmb_xattr.c s3:libsmb: make use of dcerpc_binding_get_abstract_syntax() 2024-09-26 15:22:46 +00:00
libsmb.h
namecache.c s3:libsmb: Fix code spelling 2023-07-13 06:34:01 +00:00
namequery_dc.c s3:libsmb: ads_dc_name() doesn't need to retry if we found a DC in the closest site 2024-10-01 09:53:32 +00:00
namequery.c s3:libsmb: Make parse_node_status() more robust 2024-10-24 12:05:10 +00:00
namequery.h lib: Move sockaddr_storage_to_samba_sockaddr() to lib/ 2021-01-11 13:19:32 +00:00
nmblib.c s3:libsmb:nmblib: use NUMERIC_CMP in status_compare 2024-04-23 01:33:29 +00:00
nmblib.h s3:libsmb/unexpected: pass nmbd_socket_dir from the callers of nb_packet_{server_create,reader_send}() 2024-04-05 12:24:41 +00:00
passchange.c libsmb: Convert cli_oem_change_password() to NTSTATUS 2024-08-20 09:34:40 +00:00
proto.h libsmb: make cli_get_posix_fs_info() asynchronous 2024-10-14 07:32:50 +00:00
pylibsmb.c pylibsmb: Add NFS reparse tag types 2024-11-12 12:09:35 +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 libsmb: Fix whitespace and a typo 2024-01-23 23:28:31 +00:00
smbsock_connect.c libsmb: Use tevent_req_nterror() properly 2023-08-22 16:45:31 +00:00
unexpected.c s3:libsmb/unexpected: pass nmbd_socket_dir from the callers of nb_packet_{server_create,reader_send}() 2024-04-05 12:24:41 +00:00
unexpected.h s3:libsmb/unexpected: pass nmbd_socket_dir from the callers of nb_packet_{server_create,reader_send}() 2024-04-05 12:24:41 +00:00
wscript libsmbclient: Add smbc_[gs]etOptionPosixExtensions() 2023-10-12 16:55:34 +00:00