diff options
author | Stefan Metzmacher <metze@samba.org> | 2015-08-13 18:16:20 +0200 |
---|---|---|
committer | Ralph Böhme <slow@samba.org> | 2015-08-20 16:06:21 +0200 |
commit | 37b2677648108e35a159dcf680cc7ffb581e9643 (patch) | |
tree | 41a4db1dd076f52bfb28da3a52a46db1185d467e | |
parent | fd6eb8bd448f9e9d209ca407a494d4011b2e97f1 (diff) | |
download | samba-37b2677648108e35a159dcf680cc7ffb581e9643.tar.gz |
s3:modules/vfs_*: make function prototypes available via static_decl_vfs;
This allows the static build of the modules.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
-rw-r--r-- | source3/modules/vfs_acl_tdb.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_acl_xattr.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_aio_linux.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_audit.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_catia.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_dirsort.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_extd_audit.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_full_audit.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_posix_eadb.c | 2 | ||||
-rw-r--r-- | source3/modules/vfs_scannedonly.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_smb_traffic_analyzer.c | 1 | ||||
-rw-r--r-- | source3/modules/vfs_syncops.c | 1 |
12 files changed, 12 insertions, 1 deletions
diff --git a/source3/modules/vfs_acl_tdb.c b/source3/modules/vfs_acl_tdb.c index 1537ba32f9c..c7acf4335af 100644 --- a/source3/modules/vfs_acl_tdb.c +++ b/source3/modules/vfs_acl_tdb.c @@ -403,6 +403,7 @@ static struct vfs_fn_pointers vfs_acl_tdb_fns = { .sys_acl_set_fd_fn = sys_acl_set_fd_tdb }; +static_decl_vfs; NTSTATUS vfs_acl_tdb_init(void) { return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "acl_tdb", diff --git a/source3/modules/vfs_acl_xattr.c b/source3/modules/vfs_acl_xattr.c index c1b0a60e16a..710fbf3aefc 100644 --- a/source3/modules/vfs_acl_xattr.c +++ b/source3/modules/vfs_acl_xattr.c @@ -214,6 +214,7 @@ static struct vfs_fn_pointers vfs_acl_xattr_fns = { .sys_acl_set_fd_fn = sys_acl_set_fd_xattr }; +static_decl_vfs; NTSTATUS vfs_acl_xattr_init(void) { return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "acl_xattr", diff --git a/source3/modules/vfs_aio_linux.c b/source3/modules/vfs_aio_linux.c index 5b515d8a52d..db5f075bac8 100644 --- a/source3/modules/vfs_aio_linux.c +++ b/source3/modules/vfs_aio_linux.c @@ -348,6 +348,7 @@ static struct vfs_fn_pointers vfs_aio_linux_fns = { .fsync_recv_fn = aio_linux_int_recv, }; +static_decl_vfs; NTSTATUS vfs_aio_linux_init(void) { return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, diff --git a/source3/modules/vfs_audit.c b/source3/modules/vfs_audit.c index 6963c3726b4..02e8f35dd10 100644 --- a/source3/modules/vfs_audit.c +++ b/source3/modules/vfs_audit.c @@ -283,6 +283,7 @@ static struct vfs_fn_pointers vfs_audit_fns = { .fchmod_acl_fn = audit_fchmod_acl }; +static_decl_vfs; NTSTATUS vfs_audit_init(void) { return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "audit", diff --git a/source3/modules/vfs_catia.c b/source3/modules/vfs_catia.c index f455afd4a45..c17ffa8f13c 100644 --- a/source3/modules/vfs_catia.c +++ b/source3/modules/vfs_catia.c @@ -1005,6 +1005,7 @@ static struct vfs_fn_pointers vfs_catia_fns = { .setxattr_fn = catia_setxattr, }; +static_decl_vfs; NTSTATUS vfs_catia_init(void) { NTSTATUS ret; diff --git a/source3/modules/vfs_dirsort.c b/source3/modules/vfs_dirsort.c index 224229f87e8..d1640880e71 100644 --- a/source3/modules/vfs_dirsort.c +++ b/source3/modules/vfs_dirsort.c @@ -358,6 +358,7 @@ static struct vfs_fn_pointers vfs_dirsort_fns = { .closedir_fn = dirsort_closedir, }; +static_decl_vfs; NTSTATUS vfs_dirsort_init(void) { return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "dirsort", diff --git a/source3/modules/vfs_extd_audit.c b/source3/modules/vfs_extd_audit.c index 93ae7e61d5e..7d6b4d3d452 100644 --- a/source3/modules/vfs_extd_audit.c +++ b/source3/modules/vfs_extd_audit.c @@ -360,6 +360,7 @@ static struct vfs_fn_pointers vfs_extd_audit_fns = { .fchmod_acl_fn = audit_fchmod_acl, }; +static_decl_vfs; NTSTATUS vfs_extd_audit_init(void) { NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, diff --git a/source3/modules/vfs_full_audit.c b/source3/modules/vfs_full_audit.c index 6de22b1d781..11f5d822a60 100644 --- a/source3/modules/vfs_full_audit.c +++ b/source3/modules/vfs_full_audit.c @@ -2323,6 +2323,7 @@ static struct vfs_fn_pointers vfs_full_audit_fns = { .set_offline_fn = smb_full_audit_set_offline, }; +static_decl_vfs; NTSTATUS vfs_full_audit_init(void) { NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, diff --git a/source3/modules/vfs_posix_eadb.c b/source3/modules/vfs_posix_eadb.c index 993c919485e..20679e16ae0 100644 --- a/source3/modules/vfs_posix_eadb.c +++ b/source3/modules/vfs_posix_eadb.c @@ -431,7 +431,7 @@ static struct vfs_fn_pointers vfs_posix_eadb_fns = { .connect_fn = posix_eadb_connect, }; -NTSTATUS vfs_posix_eadb_init(void); +static_decl_vfs; NTSTATUS vfs_posix_eadb_init(void) { return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "posix_eadb", diff --git a/source3/modules/vfs_scannedonly.c b/source3/modules/vfs_scannedonly.c index 0232a15e465..128374a3db5 100644 --- a/source3/modules/vfs_scannedonly.c +++ b/source3/modules/vfs_scannedonly.c @@ -1036,6 +1036,7 @@ static struct vfs_fn_pointers vfs_scannedonly_fns = { .connect_fn = scannedonly_connect }; +static_decl_vfs; NTSTATUS vfs_scannedonly_init(void) { return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "scannedonly", diff --git a/source3/modules/vfs_smb_traffic_analyzer.c b/source3/modules/vfs_smb_traffic_analyzer.c index 4938ff79a57..73ebf639948 100644 --- a/source3/modules/vfs_smb_traffic_analyzer.c +++ b/source3/modules/vfs_smb_traffic_analyzer.c @@ -919,6 +919,7 @@ static struct vfs_fn_pointers vfs_smb_traffic_analyzer_fns = { }; /* Module initialization */ +static_decl_vfs; NTSTATUS vfs_smb_traffic_analyzer_init(void) { NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, diff --git a/source3/modules/vfs_syncops.c b/source3/modules/vfs_syncops.c index 8ff283d1919..99f6178457b 100644 --- a/source3/modules/vfs_syncops.c +++ b/source3/modules/vfs_syncops.c @@ -291,6 +291,7 @@ static struct vfs_fn_pointers vfs_syncops_fns = { .close_fn = syncops_close, }; +static_decl_vfs; NTSTATUS vfs_syncops_init(void) { NTSTATUS ret; |