mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
7a38f148ac
This patch implements some simple FSRVP server housekeeping. On startup the server scans the cached entries, any entries where the underlying system paths associated with shadow copies no longer exist are removed from the cache and from the registry. This behaviour is disabled by default, but can be enabled via the new "fss: prune stale" smb.conf parameter. Signed-off-by: Noel Power <noel.power@suse.com> Signed-off-by: David Disseldorp <ddiss@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
27 lines
927 B
C
27 lines
927 B
C
/*
|
|
* File Server Remote VSS Protocol (FSRVP) server
|
|
*
|
|
* Copyright (C) David Disseldorp 2012-2015
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 3 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
*/
|
|
|
|
#ifndef _SRV_FSS_AGENT_H_
|
|
#define _SRV_FSS_AGENT_H_
|
|
|
|
NTSTATUS srv_fssa_start(struct messaging_context *msg_ctx);
|
|
void srv_fssa_cleanup(void);
|
|
|
|
#endif /*_SRV_FSS_AGENT_H_ */
|