1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/libcli
Ralph Boehme 6f3b421c4a s3/vfs: merge offline functionality into DOS attributes handling
The offline VFS functions predate the SMB_VFS_{GET|SET}_DOS_ATTRIBUTES()
functions, now that we have these, we can use them for the offline
attribute as well.

The primary reason for this is: performance. Merging both functions has
the benefit that in VFS modules that use same backing store bits for
both offline attribute and DOS attributes (like gpfs), we avoid calling
the backing store twice in dos_mode() and file_set_dosmode().

This commit modifies all existing users of the offline attribute to
adapt to the change, the next commit will then remove the obsolete
offline functions.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
2016-10-11 11:01:10 +02:00
..
auth libcli/auth: remove unused variable in msrpc_parse() 2016-07-06 19:07:16 +02:00
cldap dlist: remove unneeded type argument from DLIST_ADD_END() 2016-02-06 21:48:17 +01:00
dns libdns: Small cleanup 2015-12-08 23:01:28 +01:00
drsuapi werror: replace WERR_SEC_E_DECRYPT_FAILURE with HRES_SEC_E_DECRYPT_FAILURE 2016-09-28 00:04:35 +02:00
echo libcli/echo: validate the message length 2012-09-22 04:31:06 +02:00
ldap typo: mplementation => implementation 2016-05-06 05:03:16 +02:00
lsarpc libcli/lsarpc: add struct trustAuthInOutBlob; forward declaration 2014-04-02 09:03:42 +02:00
named_pipe_auth libcli/named_pipe_auth: call smb_set_close_on_exec() in tstream_npa_socketpair() 2015-06-05 14:33:19 +02:00
nbt dlist: remove unneeded type argument from DLIST_ADD_END() 2016-02-06 21:48:17 +01:00
netlogon libcli/netlogon: We need to handle a bug in FreeIPA (at least <= 4.1.2). 2015-01-05 17:01:08 +01:00
registry build: Make util_reg subsystem in libcli/registry a library 2011-05-18 16:12:08 +02:00
samsync s3: add some forward declarations. 2011-04-12 12:20:43 +02:00
security lib: Annotate well known SID names 2016-09-29 08:02:18 +02:00
smb s3/vfs: merge offline functionality into DOS attributes handling 2016-10-11 11:01:10 +02:00
smbreadline Change the libreadline word-break character set to only space, TAB and NL so that we can attempt to do tab completion across backslashes. 2015-10-07 04:16:24 +02:00
util werror: removed WERR_RPC_E_INVALID_HEADER (unused, already known as HRES_RPC_E_INVALID_HEADER) 2016-09-28 00:04:36 +02:00