mirror of
https://github.com/samba-team/samba.git
synced 2025-02-03 13:47:25 +03:00
r8116: demonstrate a little trick that can be used to track down where an
error is coming from. In this case I needed to know where a NT_STATUS_ACCESS_DENIED was being returned, which is a very common error, but I needed to know which place in the code was giving it (This used to be commit 692bb1c8a1428917ed6c516d02524c2f76157181)
This commit is contained in:
parent
934831686c
commit
54fba5b1b8
@ -92,7 +92,12 @@
|
||||
#define NT_STATUS_INVALID_VIEW_SIZE NT_STATUS(0xC0000000 | 0x001f)
|
||||
#define NT_STATUS_INVALID_FILE_FOR_SECTION NT_STATUS(0xC0000000 | 0x0020)
|
||||
#define NT_STATUS_ALREADY_COMMITTED NT_STATUS(0xC0000000 | 0x0021)
|
||||
#if 0
|
||||
/* this demonstrates a little trick when tracking down error codes */
|
||||
#define NT_STATUS_ACCESS_DENIED (printf("access denied at %s\n", __location__), NT_STATUS(0xC0000000 | 0x0022))
|
||||
#else
|
||||
#define NT_STATUS_ACCESS_DENIED NT_STATUS(0xC0000000 | 0x0022)
|
||||
#endif
|
||||
#define NT_STATUS_BUFFER_TOO_SMALL NT_STATUS(0xC0000000 | 0x0023)
|
||||
#define NT_STATUS_OBJECT_TYPE_MISMATCH NT_STATUS(0xC0000000 | 0x0024)
|
||||
#define NT_STATUS_NONCONTINUABLE_EXCEPTION NT_STATUS(0xC0000000 | 0x0025)
|
||||
|
Loading…
x
Reference in New Issue
Block a user