From 86b3aeb42a32a767e6411a730526d67472273c6f Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Sat, 5 Jan 2002 02:37:23 +0000 Subject: Added DEBUG in set_share_mode to track down logic insanity. Jeremy. (This used to be commit 32f4f3a45d473b3be1ae07f6c60897c12323d60c) --- source3/locking/locking.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source3/locking/locking.c b/source3/locking/locking.c index cb523532d8..0eca0b61bc 100644 --- a/source3/locking/locking.c +++ b/source3/locking/locking.c @@ -552,6 +552,10 @@ BOOL set_share_mode(files_struct *fsp, uint16 port, uint16 op_type) return False; data = (struct locking_data *)p; data->u.num_share_mode_entries = 1; + + DEBUG(10,("set_share_mode: creating entry for file %s. num_share_modes = 1\n", + fsp->fsp_name )); + pstrcpy(p + sizeof(*data) + sizeof(share_mode_entry), fname); fill_share_mode(p + sizeof(*data), fsp, port, op_type); dbuf.dptr = p; @@ -566,6 +570,10 @@ BOOL set_share_mode(files_struct *fsp, uint16 port, uint16 op_type) data = (struct locking_data *)dbuf.dptr; data->u.num_share_mode_entries++; + + DEBUG(10,("set_share_mode: adding entry for file %s. new num_share_modes = %d\n", + fsp->fsp_name, data->u.num_share_mode_entries )); + size = dbuf.dsize + sizeof(share_mode_entry); p = malloc(size); if (!p) -- cgit