summaryrefslogtreecommitdiff
path: root/source3/modules
Commit message (Collapse)AuthorAgeFilesLines
* s3: rename talloc_sub_advanced() to talloc_sub_full()Ralph Boehme2019-11-074-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We currently have the following substitution functions: talloc_sub_basic() talloc_sub_advanced() talloc_sub_basic() currently substitutes a subset of talloc_sub_advanced(). We'll need a function X that only substitutes what talloc_sub_advanced() substitutes *without* what talloc_sub_basic() does. To get there rename talloc_sub_advanced() to talloc_sub_full(). A subsequent commit will then bring back talloc_sub_advanced() as described above. Examples with fictional replacement letters A and B. Currently: talloc_sub_basic: A talloc_sub_advanced: AB New: talloc_sub_basic: A talloc_sub_advanced: B talloc_sub_full: AB BUG: https://bugzilla.samba.org/show_bug.cgi?id=13745 Signed-off-by: Ralph Boehme <slow@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* vfs: Use file_id_str_buf() in vfs_delay_inject_brl_lock_timer()Volker Lendecke2019-11-061-1/+2
| | | | | | | | Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Wed Nov 6 21:58:52 UTC 2019 on sn-devel-184
* smbd: Use struct initialization instead of ZERO_STRUCT()Volker Lendecke2019-11-061-3/+1
| | | | | Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* vfs: Use file_id_str_buf() in smb_full_audit_file_id_create()Volker Lendecke2019-11-061-1/+4
| | | | | Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* source3/modules/vfs_virusfilter.c: typo fixesBjörn Jacke2019-10-311-1/+1
| | | | | Signed-off-by: Bjoern Jacke <bjacke@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net>
* source3/modules/vfs_recycle.c: typo fixesBjörn Jacke2019-10-311-1/+1
| | | | | Signed-off-by: Bjoern Jacke <bjacke@samba.org> Reviewed-by: Martin Schwenke <martin@meltin.net>
* s3: VFS: Complete the removal of SMB_VFS_CHOWN()Jeremy Allison2019-10-152-24/+0
| | | | | | | | | | No longer used anywhere. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Tue Oct 15 20:07:51 UTC 2019 on sn-devel-184
* s3: VFS: vfs_full_audit: Remove chown_fn(). No longer used.Jeremy Allison2019-10-151-18/+0
| | | | | | | | NB, this will now fail smb_vfs_assert_all_fns() until we remove the chown_fn() from the VFS definitions. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_time_audit: Remove chown_fn(). No longer used.Jeremy Allison2019-10-151-24/+0
| | | | | | | | NB, this will now fail smb_vfs_assert_all_fns() until we remove the chown_fn() from the VFS definitions. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_cap: Remove chown_fn().Jeremy Allison2019-10-151-30/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_snapper: Remove chown_fn().Jeremy Allison2019-10-151-22/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_shadow_copy2: Remove chown_fn().Jeremy Allison2019-10-151-22/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_media_harmony: Remove chown_fn().Jeremy Allison2019-10-151-35/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_glusterfs: Remove chown_fn().Jeremy Allison2019-10-151-15/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_fruit: Remove chown_fn().Jeremy Allison2019-10-151-47/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_fake_acls: Remove chown_fn().Jeremy Allison2019-10-151-41/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_ceph_snapshots: Remove chown_fn().Jeremy Allison2019-10-151-23/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_ceph: Remove chown_fn().Jeremy Allison2019-10-151-13/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_catia: Remove chown_fn().Jeremy Allison2019-10-151-39/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: vfs_cap: Remove chown_fn().Jeremy Allison2019-10-151-35/+0
| | | | | | | No longer used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Böhme <slow@samba.org>
* s3: VFS: Complete the removal of SMB_VFS_RMDIR()Jeremy Allison2019-10-102-20/+0
| | | | | | | | | | All users now use SMB_VFS_UNLINKAT(..., AT_REMOVEDIR). Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org> Autobuild-User(master): Ralph Böhme <slow@samba.org> Autobuild-Date(master): Thu Oct 10 07:26:43 UTC 2019 on sn-devel-184
* s3: VFS: vfs_time_audit: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-19/+0
| | | | | | | | NB, this will now fail smb_vfs_assert_all_fns() until we remove the rmdir_fn() from the VFS definitions. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_time_audit: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-22/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_syncops: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-7/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_streams_depot: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-9/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_snapper: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-17/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_shadow_copy2: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-20/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_posix_eadb: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-12/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_media_harmony: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-36/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_glusterfs: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-14/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_extd_audit: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-22/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_ceph_snapshots: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-21/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_ceph: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-12/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_catia: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-35/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_cap: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-26/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_audit: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-16/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_acl_xattr: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-9/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_acl_tdb: Remove rmdir_fn(). No longer used.Jeremy Allison2019-10-101-29/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_fruit: Remove rmdir_fn. No longer used.Jeremy Allison2019-10-101-9/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_unityed_media: Remove rmdir_fn. No longer used.Jeremy Allison2019-10-101-29/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_xattr_tdb: Remove rmdir_fn. No longer used.Jeremy Allison2019-10-101-41/+0
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_fruit: Change fruit_rmdir_internal() to call UNLINKAT instead ↵Jeremy Allison2019-10-101-1/+4
| | | | | | | of RMDIR. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_streams_depot: Change RMDIR -> UNLINKAT inside ↵Jeremy Allison2019-10-101-1/+4
| | | | | | | | | streams_depot_unlink_internal(). No logic change. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_streams_depot: Change RMDIR -> UNLINKAT inside stream_dir().Jeremy Allison2019-10-101-1/+4
| | | | | | | No logic change. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_streams_depot: Add a dirfsp parameter to ↵Jeremy Allison2019-10-101-2/+6
| | | | | | | | | streams_depot_rmdir_internal(). Not yet used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_streams_depot: Rename streams_depot_rmdir() to ↵Jeremy Allison2019-10-101-4/+10
| | | | | | | | | | | | streams_depot_rmdir_internal(). Make rmdir_fn() a wrapper function. This will allow us to add the dirfsp parameter. Fix DEBUG statement so it doesn't print the wrong function name. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_posix_eadb: Convert streams_depot_rmdir_internal() to call ↵Jeremy Allison2019-10-101-2/+8
| | | | | | | UNLINKAT() instead of RMDIR(). Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_posix_eadb: Convert posix_eadb_rmdir_internal() to call ↵Jeremy Allison2019-10-101-1/+4
| | | | | | | UNLINKAT() instead of RMDIR(). Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_posix_eadb: Add a dirfsp parameter to posix_eadb_rmdir_internal().Jeremy Allison2019-10-101-1/+5
| | | | | | | Not yet used. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* s3: VFS: vfs_posix_eadb: Rename posix_eadb_rmdir() to ↵Jeremy Allison2019-10-101-2/+12
| | | | | | | | | | posix_eadb_rmdir_internal(). Make rmdir_fn() a wrapper function. This will allow us to add the dirfsp parameter. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>