diff options
author | Jeremy Allison <jra@samba.org> | 2002-01-05 02:37:08 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2002-01-05 02:37:08 +0000 |
commit | 503f4b39f9aac1957a5527d2deb1addb0de411aa (patch) | |
tree | 982e3d5d5f92304674d00e2eb4e17e520bd1eaaf | |
parent | 35bbf15027cc68afec30b2258609ac2b96ca0381 (diff) | |
download | samba-503f4b39f9aac1957a5527d2deb1addb0de411aa.tar.gz samba-503f4b39f9aac1957a5527d2deb1addb0de411aa.tar.xz samba-503f4b39f9aac1957a5527d2deb1addb0de411aa.zip |
Added DEBUG in set_share_mode to track down logic insanity.
Jeremy.
-rw-r--r-- | source/locking/locking.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/locking/locking.c b/source/locking/locking.c index 790d9a10bbd..aa5c06d7b57 100644 --- a/source/locking/locking.c +++ b/source/locking/locking.c @@ -613,6 +613,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; @@ -627,6 +631,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) |