summaryrefslogtreecommitdiffstats
path: root/source3/locking
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2014-12-05 12:58:39 -0800
committerJeremy Allison <jra@samba.org>2014-12-09 01:18:08 +0100
commit708f87b79dcdfc58e2219e90473160eb5a22ecb6 (patch)
treebb7930faf2829954e6c9050c5b4fa4d285b03f0e /source3/locking
parentb3b878eea4ecdd13828fc8f912ad95904e8a6c5e (diff)
downloadsamba-708f87b79dcdfc58e2219e90473160eb5a22ecb6.tar.gz
samba-708f87b79dcdfc58e2219e90473160eb5a22ecb6.tar.xz
samba-708f87b79dcdfc58e2219e90473160eb5a22ecb6.zip
s3:locking: pass down servicepath to leases_db_add()
Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'source3/locking')
-rw-r--r--source3/locking/leases_db.c2
-rw-r--r--source3/locking/leases_db.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/source3/locking/leases_db.c b/source3/locking/leases_db.c
index ed4f09a0ff..a9e2566652 100644
--- a/source3/locking/leases_db.c
+++ b/source3/locking/leases_db.c
@@ -85,6 +85,7 @@ static bool leases_db_key(TALLOC_CTX *mem_ctx,
NTSTATUS leases_db_add(const struct GUID *client_guid,
const struct smb2_lease_key *lease_key,
const struct file_id *id,
+ const char *servicepath,
const char *filename,
const char *stream_name)
{
@@ -405,6 +406,7 @@ NTSTATUS leases_db_rename(const struct GUID *client_guid,
return leases_db_add(client_guid,
lease_key,
id,
+ servicename_new,
filename_new,
stream_name_new);
}
diff --git a/source3/locking/leases_db.h b/source3/locking/leases_db.h
index 0daa0ecade..20ec522920 100644
--- a/source3/locking/leases_db.h
+++ b/source3/locking/leases_db.h
@@ -30,6 +30,7 @@ bool leases_db_init(bool read_only);
NTSTATUS leases_db_add(const struct GUID *client_guid,
const struct smb2_lease_key *lease_key,
const struct file_id *id,
+ const char *servicepath,
const char *filename,
const char *stream_name);
NTSTATUS leases_db_del(const struct GUID *client_guid,