mirror of
https://github.com/samba-team/samba.git
synced 2025-02-23 09:57:40 +03:00
vfs: Use static_decl_vfs in all VFS modules
Signed-off-by: Christof Schmitt <cs@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Dec 18 13:32:00 CET 2017 on sn-devel-144
This commit is contained in:
parent
679850e4b7
commit
4003736a3d
@ -1111,7 +1111,7 @@ static struct vfs_fn_pointers vfs_afsacl_fns = {
|
||||
.sys_acl_blob_get_fd_fn = afsacl_sys_acl_blob_get_fd
|
||||
};
|
||||
|
||||
NTSTATUS vfs_afsacl_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_afsacl_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "afsacl",
|
||||
|
@ -927,7 +927,7 @@ static struct vfs_fn_pointers vfs_aio_fork_fns = {
|
||||
.fsync_recv_fn = aio_fork_fsync_recv,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_aio_fork_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_aio_fork_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -496,7 +496,7 @@ static struct vfs_fn_pointers vfs_aio_pthread_fns = {
|
||||
#endif
|
||||
};
|
||||
|
||||
NTSTATUS vfs_aio_pthread_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_aio_pthread_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -190,7 +190,7 @@ static struct vfs_fn_pointers vfs_aixacl_fns = {
|
||||
.sys_acl_delete_def_file_fn = aixacl_sys_acl_delete_def_file,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_aixacl_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_aixacl_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "aixacl",
|
||||
|
@ -566,7 +566,7 @@ static struct vfs_fn_pointers vfs_aixacl2_fns = {
|
||||
.sys_acl_delete_def_file_fn = aixjfs2_sys_acl_delete_def_file
|
||||
};
|
||||
|
||||
NTSTATUS vfs_aixacl2_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_aixacl2_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, AIXACL2_MODULE_NAME,
|
||||
|
@ -837,7 +837,7 @@ static struct vfs_fn_pointers btrfs_fns = {
|
||||
.snap_delete_fn = btrfs_snap_delete,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_btrfs_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_btrfs_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -189,7 +189,7 @@ static struct vfs_fn_pointers vfs_cacheprime_fns = {
|
||||
* -------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
NTSTATUS vfs_cacheprime_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_cacheprime_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, MODULE,
|
||||
|
@ -1069,7 +1069,7 @@ static struct vfs_fn_pointers vfs_cap_fns = {
|
||||
.fsetxattr_fn = cap_fsetxattr
|
||||
};
|
||||
|
||||
NTSTATUS vfs_cap_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_cap_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "cap",
|
||||
|
@ -1474,7 +1474,7 @@ static struct vfs_fn_pointers ceph_fns = {
|
||||
.aio_force_fn = cephwrap_aio_force,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_ceph_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_ceph_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -403,7 +403,7 @@ static struct vfs_fn_pointers vfs_commit_fns = {
|
||||
.ftruncate_fn = commit_ftruncate
|
||||
};
|
||||
|
||||
NTSTATUS vfs_commit_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_commit_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, MODULE,
|
||||
|
@ -198,7 +198,7 @@ static struct vfs_fn_pointers vfs_crossrename_fns = {
|
||||
.rename_fn = crossrename_rename
|
||||
};
|
||||
|
||||
NTSTATUS vfs_crossrename_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_crossrename_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, MODULE,
|
||||
|
@ -3152,7 +3152,7 @@ static struct vfs_fn_pointers vfs_default_fns = {
|
||||
.durable_reconnect_fn = vfswrap_durable_reconnect,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_default_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_default_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -228,7 +228,7 @@ static struct vfs_fn_pointers vfs_default_quota_fns = {
|
||||
.set_quota_fn = default_quota_set_quota
|
||||
};
|
||||
|
||||
NTSTATUS vfs_default_quota_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_default_quota_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, DEFAULT_QUOTA_NAME,
|
||||
|
@ -135,7 +135,7 @@ static struct vfs_fn_pointers vfs_dfs_samba4_fns = {
|
||||
.get_dfs_referrals_fn = dfs_samba4_get_referrals,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_dfs_samba4_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_dfs_samba4_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
NTSTATUS ret;
|
||||
|
@ -228,7 +228,7 @@ static struct vfs_fn_pointers vfs_expand_msdfs_fns = {
|
||||
.readlink_fn = expand_msdfs_readlink
|
||||
};
|
||||
|
||||
NTSTATUS vfs_expand_msdfs_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_expand_msdfs_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "expand_msdfs",
|
||||
|
@ -538,7 +538,7 @@ static struct vfs_fn_pointers vfs_fake_acls_fns = {
|
||||
|
||||
};
|
||||
|
||||
NTSTATUS vfs_fake_acls_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_fake_acls_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "fake_acls",
|
||||
|
@ -100,7 +100,7 @@ static struct vfs_fn_pointers vfs_fake_perms_fns = {
|
||||
.fstat_fn = fake_perms_fstat
|
||||
};
|
||||
|
||||
NTSTATUS vfs_fake_perms_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_fake_perms_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "fake_perms",
|
||||
|
@ -258,7 +258,7 @@ static struct vfs_fn_pointers vfs_fileid_fns = {
|
||||
.file_id_create_fn = fileid_file_id_create
|
||||
};
|
||||
|
||||
NTSTATUS vfs_fileid_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_fileid_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
NTSTATUS ret;
|
||||
|
@ -6038,7 +6038,7 @@ static struct vfs_fn_pointers vfs_fruit_fns = {
|
||||
.fset_nt_acl_fn = fruit_fset_nt_acl,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_fruit_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_fruit_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "fruit",
|
||||
|
@ -1523,7 +1523,7 @@ static struct vfs_fn_pointers glusterfs_fns = {
|
||||
.durable_reconnect_fn = NULL,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_glusterfs_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_glusterfs_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -2598,7 +2598,7 @@ static struct vfs_fn_pointers vfs_gpfs_fns = {
|
||||
.ftruncate_fn = vfs_gpfs_ftruncate
|
||||
};
|
||||
|
||||
NTSTATUS vfs_gpfs_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_gpfs_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
int ret;
|
||||
|
@ -1167,6 +1167,7 @@ static struct vfs_fn_pointers hpuxacl_fns = {
|
||||
.sys_acl_delete_def_file_fn = hpuxacl_sys_acl_delete_def_file,
|
||||
};
|
||||
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_hpuxacl_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "hpuxacl",
|
||||
|
@ -52,7 +52,5 @@ int hpuxacl_sys_acl_set_fd(vfs_handle_struct *handle,
|
||||
int hpuxacl_sys_acl_delete_def_file(vfs_handle_struct *handle,
|
||||
const struct smb_filename *smb_fname);
|
||||
|
||||
NTSTATUS vfs_hpuxacl_init(void);
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -108,7 +108,7 @@ static struct vfs_fn_pointers linux_xfs_sgid_fns = {
|
||||
.chmod_acl_fn = linux_xfs_sgid_chmod_acl,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_linux_xfs_sgid_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_linux_xfs_sgid_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -2353,7 +2353,7 @@ static struct vfs_fn_pointers vfs_mh_fns = {
|
||||
/* aio operations */
|
||||
};
|
||||
|
||||
NTSTATUS vfs_media_harmony_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_media_harmony_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -483,7 +483,7 @@ static struct vfs_fn_pointers vfs_netatalk_fns = {
|
||||
.lchown_fn = atalk_lchown,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_netatalk_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_netatalk_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "netatalk",
|
||||
|
@ -659,7 +659,7 @@ static struct vfs_fn_pointers nfs4acl_xattr_fns = {
|
||||
.sys_acl_delete_def_file_fn = nfs4acl_xattr_fail__sys_acl_delete_def_file,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_nfs4acl_xattr_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_nfs4acl_xattr_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "nfs4acl_xattr",
|
||||
|
@ -49,7 +49,7 @@ static struct vfs_fn_pointers offline_fns = {
|
||||
.fget_dos_attributes_fn = offline_fget_dos_attributes,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_offline_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_offline_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "offline",
|
||||
|
@ -382,7 +382,7 @@ static struct vfs_fn_pointers posixacl_fns = {
|
||||
.sys_acl_delete_def_file_fn = posixacl_sys_acl_delete_def_file,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_posixacl_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_posixacl_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "posixacl",
|
||||
|
@ -213,7 +213,7 @@ static struct vfs_fn_pointers prealloc_fns = {
|
||||
.connect_fn = prealloc_connect,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_prealloc_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_prealloc_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -450,7 +450,7 @@ static struct vfs_fn_pointers vfs_preopen_fns = {
|
||||
.open_fn = preopen_open
|
||||
};
|
||||
|
||||
NTSTATUS vfs_preopen_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_preopen_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -178,7 +178,7 @@ static struct vfs_fn_pointers vfs_readahead_fns = {
|
||||
Module initialization boilerplate.
|
||||
*******************************************************************/
|
||||
|
||||
NTSTATUS vfs_readahead_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_readahead_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "readahead",
|
||||
|
@ -662,7 +662,7 @@ static struct vfs_fn_pointers vfs_recycle_fns = {
|
||||
.unlink_fn = recycle_unlink
|
||||
};
|
||||
|
||||
NTSTATUS vfs_recycle_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_recycle_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "recycle",
|
||||
|
@ -309,7 +309,7 @@ static struct vfs_fn_pointers vfs_shadow_copy_fns = {
|
||||
.get_shadow_copy_data_fn = shadow_copy_get_shadow_copy_data,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_shadow_copy_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_shadow_copy_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -3269,7 +3269,7 @@ static struct vfs_fn_pointers vfs_shadow_copy2_fns = {
|
||||
.connectpath_fn = shadow_copy2_connectpath,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_shadow_copy2_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_shadow_copy2_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -193,7 +193,7 @@ static struct vfs_fn_pointers shell_snap_fns = {
|
||||
.snap_delete_fn = shell_snap_delete,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_shell_snap_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_shell_snap_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -3177,7 +3177,7 @@ static struct vfs_fn_pointers snapper_fns = {
|
||||
.get_real_filename_fn = snapper_gmt_get_real_filename,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_snapper_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_snapper_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -774,7 +774,7 @@ static struct vfs_fn_pointers solarisacl_fns = {
|
||||
.sys_acl_delete_def_file_fn = solarisacl_sys_acl_delete_def_file,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_solarisacl_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_solarisacl_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "solarisacl",
|
||||
|
@ -1061,7 +1061,7 @@ static struct vfs_fn_pointers vfs_streams_depot_fns = {
|
||||
.streaminfo_fn = streams_depot_streaminfo,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_streams_depot_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_streams_depot_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "streams_depot",
|
||||
|
@ -1698,7 +1698,7 @@ static struct vfs_fn_pointers vfs_streams_xattr_fns = {
|
||||
.fset_nt_acl_fn = streams_xattr_fset_nt_acl,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_streams_xattr_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_streams_xattr_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "streams_xattr",
|
||||
|
@ -2787,7 +2787,7 @@ static struct vfs_fn_pointers vfs_time_audit_fns = {
|
||||
};
|
||||
|
||||
|
||||
NTSTATUS vfs_time_audit_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_time_audit_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
smb_vfs_assert_all_fns(&vfs_time_audit_fns, "time_audit");
|
||||
|
@ -481,7 +481,7 @@ static struct vfs_fn_pointers tru64acl_fns = {
|
||||
.sys_acl_delete_def_file_fn = tru64acl_sys_acl_delete_def_file,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_tru64acl_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_tru64acl_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "tru64acl",
|
||||
|
@ -608,7 +608,7 @@ static struct vfs_fn_pointers tsmsm_fns = {
|
||||
.fget_dos_attributes_fn = tsmsm_fget_dos_attributes,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_tsmsm_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_tsmsm_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -1941,7 +1941,7 @@ static struct vfs_fn_pointers vfs_um_fns = {
|
||||
.setxattr_fn = um_setxattr,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_unityed_media_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_unityed_media_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
|
||||
|
@ -951,7 +951,7 @@ static struct vfs_fn_pointers vfs_vxfs_fns = {
|
||||
.fsetxattr_fn = vxfs_fset_xattr,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_vxfs_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_vxfs_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "vxfs",
|
||||
|
@ -86,7 +86,7 @@ static struct vfs_fn_pointers vfs_worm_fns = {
|
||||
.create_file_fn = vfs_worm_create_file,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_worm_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_worm_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
NTSTATUS ret;
|
||||
|
@ -616,7 +616,7 @@ static struct vfs_fn_pointers vfs_xattr_tdb_fns = {
|
||||
.connect_fn = xattr_tdb_connect,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_xattr_tdb_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_xattr_tdb_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "xattr_tdb",
|
||||
|
@ -378,7 +378,7 @@ static struct vfs_fn_pointers zfsacl_fns = {
|
||||
.fset_nt_acl_fn = zfsacl_fset_nt_acl,
|
||||
};
|
||||
|
||||
NTSTATUS vfs_zfsacl_init(TALLOC_CTX *);
|
||||
static_decl_vfs;
|
||||
NTSTATUS vfs_zfsacl_init(TALLOC_CTX *ctx)
|
||||
{
|
||||
return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "zfsacl",
|
||||
|
Loading…
x
Reference in New Issue
Block a user