svn commit: samba r16903 - in trunk/source/locking: .
jra at samba.org
jra at samba.org
Sun Jul 9 19:31:46 GMT 2006
Author: jra
Date: 2006-07-09 19:31:46 +0000 (Sun, 09 Jul 2006)
New Revision: 16903
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16903
Log:
We don't need to store the context for Windows POSIX
lock mapping.
Jeremy.
Modified:
trunk/source/locking/posix.c
Changeset:
Modified: trunk/source/locking/posix.c
===================================================================
--- trunk/source/locking/posix.c 2006-07-09 18:09:22 UTC (rev 16902)
+++ trunk/source/locking/posix.c 2006-07-09 19:31:46 UTC (rev 16903)
@@ -51,7 +51,6 @@
SMB_OFF_T size;
int lock_type;
enum brl_flavour lock_flav;
- struct lock_context lock_ctx;
};
/****************************************************************************
@@ -796,7 +795,6 @@
SMB_OFF_T start,
SMB_OFF_T size,
int lock_type,
- struct lock_context *lock_ctx,
enum brl_flavour lock_flav,
size_t *pentry_num)
{
@@ -820,7 +818,6 @@
pl.size = size;
pl.lock_type = lock_type;
pl.lock_flav = lock_flav;
- pl.lock_ctx = *lock_ctx;
dbuf.dptr = SMB_REALLOC(dbuf.dptr, dbuf.dsize + sizeof(struct posix_lock));
if (!dbuf.dptr) {
@@ -949,6 +946,7 @@
struct lock_list *prev;
SMB_OFF_T start;
SMB_OFF_T size;
+ unsigned int lock_num; /* Used by the POSIX lock flavour code. */
};
/****************************************************************************
@@ -1186,7 +1184,6 @@
enum brl_type lock_type,
int *errno_ret)
{
- struct lock_context lock_ctx;
SMB_OFF_T offset;
SMB_OFF_T count;
int posix_lock_type = map_posix_lock_type(fsp,lock_type);
@@ -1197,8 +1194,6 @@
struct lock_list *llist = NULL;
struct lock_list *ll = NULL;
- ZERO_STRUCT(lock_ctx);
-
DEBUG(5,("set_posix_lock_windows_flavour: File %s, offset = %.0f, count = %.0f, type = %s\n",
fsp->fsp_name, (double)u_offset, (double)u_count, posix_lock_type_name(lock_type) ));
@@ -1274,7 +1269,6 @@
offset,
count,
posix_lock_type,
- &lock_ctx,
WINDOWS_LOCK,
&entry_num)) {
DEBUG(0,("set_posix_lock_windows_flavour: Unable to create posix lock entry !\n"));
More information about the samba-cvs
mailing list