diff options
author | Björn Jacke <bj@sernet.de> | 2012-08-12 15:51:30 +0200 |
---|---|---|
committer | Bjoern Jacke <bj@sernet.de> | 2012-08-12 23:40:23 +0200 |
commit | f7403d838f37f1d06a23d7ca573ebf6b0d692421 (patch) | |
tree | 30de17f417f46f721e832e12acc9829e05fabe84 /source3 | |
parent | 4631723c988b46be8af4e67f5aea9187b08b9187 (diff) | |
download | samba-f7403d838f37f1d06a23d7ca573ebf6b0d692421.tar.gz samba-f7403d838f37f1d06a23d7ca573ebf6b0d692421.tar.bz2 samba-f7403d838f37f1d06a23d7ca573ebf6b0d692421.zip |
s3: skip loading vfs modules for printer connections
Autobuild-User(master): Björn Jacke <bj@sernet.de>
Autobuild-Date(master): Sun Aug 12 23:40:23 CEST 2012 on sn-devel-104
Diffstat (limited to 'source3')
-rw-r--r-- | source3/smbd/vfs.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source3/smbd/vfs.c b/source3/smbd/vfs.c index 474e476f3d..1438f6834d 100644 --- a/source3/smbd/vfs.c +++ b/source3/smbd/vfs.c @@ -328,6 +328,12 @@ bool smbd_vfs_init(connection_struct *conn) /* Normal share - initialise with disk access functions */ vfs_init_default(conn); + + /* No need to load vfs modules for printer connections */ + if (conn->printer) { + return True; + } + vfs_objects = lp_vfs_objects(SNUM(conn)); /* Override VFS functions if 'vfs object' was not specified*/ |