mirror of
https://github.com/samba-team/samba.git
synced 2025-02-03 13:47:25 +03:00
r6502: add LOCKING debug class - pull PRINTINGDB class definition from trunk
so our numbers don't get out of sync (This used to be commit 58e307664e02ebf0415f19ed625d2f166d9cb1cc)
This commit is contained in:
parent
7a8ee79925
commit
ed1f7121a3
@ -94,6 +94,8 @@ extern int DEBUGLEVEL;
|
||||
#define DBGC_IDMAP 13
|
||||
#define DBGC_QUOTA 14
|
||||
#define DBGC_ACLS 15
|
||||
#define DBGC_PRINTERDB 16
|
||||
#define DBGC_LOCKING 17
|
||||
|
||||
/* So you can define DBGC_CLASS before including debug.h */
|
||||
#ifndef DBGC_CLASS
|
||||
|
@ -164,6 +164,8 @@ static const char *default_classname_table[] = {
|
||||
"idmap", /* DBGC_IDMAP */
|
||||
"quota", /* DBGC_QUOTA */
|
||||
"acls", /* DBGC_ACLS */
|
||||
"printerdb", /* DBGC_PRINTERDB */
|
||||
"locking", /* DBGC_LOCKING */
|
||||
NULL
|
||||
};
|
||||
|
||||
|
@ -1793,6 +1793,9 @@ void free_namearray(name_compare_entry *name_array)
|
||||
SAFE_FREE(name_array);
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_LOCKING
|
||||
|
||||
/****************************************************************************
|
||||
Simple routine to do POSIX file locking. Cruft in NFS and 64->32 bit mapping
|
||||
is dealt with in posix.c
|
||||
@ -1843,6 +1846,9 @@ BOOL fcntl_lock(int fd, int op, SMB_OFF_T offset, SMB_OFF_T count, int type)
|
||||
return(True);
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_ALL
|
||||
|
||||
/*******************************************************************
|
||||
Is the name specified one of my netbios names.
|
||||
Returns true if it is equal, false otherwise.
|
||||
|
@ -27,6 +27,9 @@
|
||||
|
||||
#include "includes.h"
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_LOCKING
|
||||
|
||||
#define ZERO_ZERO 0
|
||||
|
||||
/* This contains elements that differentiate locks. The smbpid is a
|
||||
|
@ -37,6 +37,9 @@
|
||||
#include "includes.h"
|
||||
uint16 global_smbpid;
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_LOCKING
|
||||
|
||||
/* the locking database handle */
|
||||
static TDB_CONTEXT *tdb;
|
||||
|
||||
|
@ -24,6 +24,9 @@
|
||||
|
||||
#include "includes.h"
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_LOCKING
|
||||
|
||||
/*
|
||||
* The POSIX locking database handle.
|
||||
*/
|
||||
|
@ -2129,6 +2129,9 @@ int reply_readbraw(connection_struct *conn, char *inbuf, char *outbuf, int dum_s
|
||||
return -1;
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_LOCKING
|
||||
|
||||
/****************************************************************************
|
||||
Reply to a lockread (core+ protocol).
|
||||
****************************************************************************/
|
||||
@ -2222,6 +2225,9 @@ Returning short read of maximum allowed for compatibility with Windows 2000.\n",
|
||||
return(outsize);
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_ALL
|
||||
|
||||
/****************************************************************************
|
||||
Reply to a read.
|
||||
****************************************************************************/
|
||||
@ -2610,6 +2616,9 @@ int reply_writebraw(connection_struct *conn, char *inbuf,char *outbuf, int size,
|
||||
return(outsize);
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_LOCKING
|
||||
|
||||
/****************************************************************************
|
||||
Reply to a writeunlock (core+).
|
||||
****************************************************************************/
|
||||
@ -2674,6 +2683,9 @@ int reply_writeunlock(connection_struct *conn, char *inbuf,char *outbuf,
|
||||
return outsize;
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_ALL
|
||||
|
||||
/****************************************************************************
|
||||
Reply to a write.
|
||||
****************************************************************************/
|
||||
@ -3121,6 +3133,9 @@ int reply_writeclose(connection_struct *conn,
|
||||
return(outsize);
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_LOCKING
|
||||
|
||||
/****************************************************************************
|
||||
Reply to a lock.
|
||||
****************************************************************************/
|
||||
@ -3201,6 +3216,9 @@ int reply_unlock(connection_struct *conn, char *inbuf,char *outbuf, int size,
|
||||
return(outsize);
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_ALL
|
||||
|
||||
/****************************************************************************
|
||||
Reply to a tdis.
|
||||
****************************************************************************/
|
||||
@ -4652,6 +4670,9 @@ int reply_setdir(connection_struct *conn, char *inbuf,char *outbuf, int dum_size
|
||||
return(outsize);
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_LOCKING
|
||||
|
||||
/****************************************************************************
|
||||
Get a lock pid, dealing with large count requests.
|
||||
****************************************************************************/
|
||||
@ -4989,6 +5010,9 @@ no oplock granted on this file (%s).\n", fsp->fnum, fsp->fsp_name));
|
||||
return chain_reply(inbuf,outbuf,length,bufsize);
|
||||
}
|
||||
|
||||
#undef DBGC_CLASS
|
||||
#define DBGC_CLASS DBGC_ALL
|
||||
|
||||
/****************************************************************************
|
||||
Reply to a SMBreadbmpx (read block multiplex) request.
|
||||
****************************************************************************/
|
||||
|
Loading…
x
Reference in New Issue
Block a user