diff options
author | Jeremy Allison <jra@samba.org> | 2018-03-21 12:01:05 -0700 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2018-03-22 22:03:26 +0100 |
commit | 8bfe55e063fbb79048dcf715520265f3ac814434 (patch) | |
tree | 7a75c48f3ac454e6b26687d140f657d1e4920b21 /source3 | |
parent | fe02c78becb2f0bed3fe876157f2ea2d52bb0a97 (diff) | |
download | samba-8bfe55e063fbb79048dcf715520265f3ac814434.tar.gz |
s3: debug: smb2: Create a new DBGC_SMB2 debug class and mark all smbd/smb2_*.c files with it.
Will allow easier smb2-specific debugging.
https://bugzilla.samba.org/show_bug.cgi?id=13347
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Böhme <slow@samba.org>
(cherry picked from commit 8dabcf8948c2e514b489169c34673e093519b583)
Diffstat (limited to 'source3')
-rw-r--r-- | source3/smbd/smb2_break.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_close.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_create.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_flush.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_getinfo.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_glue.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_ioctl.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_ioctl_dfs.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_ioctl_filesys.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_ioctl_named_pipe.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_ioctl_network_fs.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_keepalive.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_lock.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_negprot.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_notify.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_query_directory.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_read.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_server.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_sesssetup.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_setinfo.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_tcon.c | 3 | ||||
-rw-r--r-- | source3/smbd/smb2_write.c | 3 |
22 files changed, 66 insertions, 0 deletions
diff --git a/source3/smbd/smb2_break.c b/source3/smbd/smb2_break.c index 4c5d62e73d6..86529ed2e1f 100644 --- a/source3/smbd/smb2_break.c +++ b/source3/smbd/smb2_break.c @@ -26,6 +26,9 @@ #include "../lib/util/tevent_ntstatus.h" #include "locking/leases_db.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static NTSTATUS smbd_smb2_request_process_lease_break( struct smbd_smb2_request *req); diff --git a/source3/smbd/smb2_close.c b/source3/smbd/smb2_close.c index 5830228ed6f..992b52929ec 100644 --- a/source3/smbd/smb2_close.c +++ b/source3/smbd/smb2_close.c @@ -25,6 +25,9 @@ #include "../lib/util/tevent_ntstatus.h" #include "lib/tevent_wait.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_close_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_create.c b/source3/smbd/smb2_create.c index c4fe2477bad..26df7180acb 100644 --- a/source3/smbd/smb2_create.c +++ b/source3/smbd/smb2_create.c @@ -29,6 +29,9 @@ #include "../lib/util/tevent_ntstatus.h" #include "messages.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + int map_smb2_oplock_levels_to_samba(uint8_t in_oplock_level) { switch(in_oplock_level) { diff --git a/source3/smbd/smb2_flush.c b/source3/smbd/smb2_flush.c index 51584ca876f..d1ab3a09839 100644 --- a/source3/smbd/smb2_flush.c +++ b/source3/smbd/smb2_flush.c @@ -24,6 +24,9 @@ #include "../libcli/smb/smb_common.h" #include "../lib/util/tevent_ntstatus.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_flush_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_getinfo.c b/source3/smbd/smb2_getinfo.c index 7f44868bade..694e9f83b75 100644 --- a/source3/smbd/smb2_getinfo.c +++ b/source3/smbd/smb2_getinfo.c @@ -26,6 +26,9 @@ #include "trans2.h" #include "../lib/util/tevent_ntstatus.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_getinfo_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_glue.c b/source3/smbd/smb2_glue.c index bf2ea5a9138..6a73ec050e2 100644 --- a/source3/smbd/smb2_glue.c +++ b/source3/smbd/smb2_glue.c @@ -23,6 +23,9 @@ #include "smbd/globals.h" #include "../libcli/smb/smb_common.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + struct smb_request *smbd_smb2_fake_smb_request(struct smbd_smb2_request *req) { struct smb_request *smbreq; diff --git a/source3/smbd/smb2_ioctl.c b/source3/smbd/smb2_ioctl.c index 993682ffdbb..be70e3a0912 100644 --- a/source3/smbd/smb2_ioctl.c +++ b/source3/smbd/smb2_ioctl.c @@ -27,6 +27,9 @@ #include "smb2_ioctl_private.h" #include "librpc/gen_ndr/ioctl.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_ioctl_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_ioctl_dfs.c b/source3/smbd/smb2_ioctl_dfs.c index f4dd189f355..72893ca4237 100644 --- a/source3/smbd/smb2_ioctl_dfs.c +++ b/source3/smbd/smb2_ioctl_dfs.c @@ -26,6 +26,9 @@ #include "include/ntioctl.h" #include "smb2_ioctl_private.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static NTSTATUS fsctl_dfs_get_refers(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct connection_struct *conn, diff --git a/source3/smbd/smb2_ioctl_filesys.c b/source3/smbd/smb2_ioctl_filesys.c index 79c50219643..8a9c8c64ec9 100644 --- a/source3/smbd/smb2_ioctl_filesys.c +++ b/source3/smbd/smb2_ioctl_filesys.c @@ -31,6 +31,9 @@ #include "librpc/gen_ndr/ndr_ioctl.h" #include "smb2_ioctl_private.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + /* * XXX this may reduce dup_extents->byte_count so that it's less than the * target file size. diff --git a/source3/smbd/smb2_ioctl_named_pipe.c b/source3/smbd/smb2_ioctl_named_pipe.c index 13c4982d640..f9e3dec049c 100644 --- a/source3/smbd/smb2_ioctl_named_pipe.c +++ b/source3/smbd/smb2_ioctl_named_pipe.c @@ -27,6 +27,9 @@ #include "include/ntioctl.h" #include "smb2_ioctl_private.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static void smbd_smb2_ioctl_pipe_write_done(struct tevent_req *subreq); static void smbd_smb2_ioctl_pipe_read_done(struct tevent_req *subreq); diff --git a/source3/smbd/smb2_ioctl_network_fs.c b/source3/smbd/smb2_ioctl_network_fs.c index 4006ccf3162..c0d175609ec 100644 --- a/source3/smbd/smb2_ioctl_network_fs.c +++ b/source3/smbd/smb2_ioctl_network_fs.c @@ -31,6 +31,9 @@ #include "smb2_ioctl_private.h" #include "../lib/tsocket/tsocket.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static void copychunk_pack_limits(struct srv_copychunk_rsp *cc_rsp) { cc_rsp->chunks_written = COPYCHUNK_MAX_CHUNKS; diff --git a/source3/smbd/smb2_keepalive.c b/source3/smbd/smb2_keepalive.c index b16ff6bd983..fac567c1ce9 100644 --- a/source3/smbd/smb2_keepalive.c +++ b/source3/smbd/smb2_keepalive.c @@ -23,6 +23,9 @@ #include "smbd/globals.h" #include "../libcli/smb/smb_common.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + NTSTATUS smbd_smb2_request_process_keepalive(struct smbd_smb2_request *req) { DATA_BLOB outbody; diff --git a/source3/smbd/smb2_lock.c b/source3/smbd/smb2_lock.c index 45b833cbca6..a05470e52e4 100644 --- a/source3/smbd/smb2_lock.c +++ b/source3/smbd/smb2_lock.c @@ -26,6 +26,9 @@ #include "../lib/util/tevent_ntstatus.h" #include "messages.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + struct smbd_smb2_lock_element { uint64_t offset; uint64_t length; diff --git a/source3/smbd/smb2_negprot.c b/source3/smbd/smb2_negprot.c index d9ccdbeea8e..8712cf7c9ae 100644 --- a/source3/smbd/smb2_negprot.c +++ b/source3/smbd/smb2_negprot.c @@ -27,6 +27,9 @@ #include "../librpc/ndr/libndr.h" #include "../libcli/smb/smb_signing.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + extern fstring remote_proto; /* diff --git a/source3/smbd/smb2_notify.c b/source3/smbd/smb2_notify.c index 573635b89d1..24241562556 100644 --- a/source3/smbd/smb2_notify.c +++ b/source3/smbd/smb2_notify.c @@ -25,6 +25,9 @@ #include "../libcli/smb/smb_common.h" #include "../lib/util/tevent_ntstatus.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + struct smbd_smb2_notify_state { struct smbd_smb2_request *smb2req; struct smb_request *smbreq; diff --git a/source3/smbd/smb2_query_directory.c b/source3/smbd/smb2_query_directory.c index 888473853d4..700f43e3126 100644 --- a/source3/smbd/smb2_query_directory.c +++ b/source3/smbd/smb2_query_directory.c @@ -26,6 +26,9 @@ #include "../lib/util/tevent_ntstatus.h" #include "system/filesys.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_query_directory_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_read.c b/source3/smbd/smb2_read.c index 273c56cf352..a7d2496bc6f 100644 --- a/source3/smbd/smb2_read.c +++ b/source3/smbd/smb2_read.c @@ -28,6 +28,9 @@ #include "rpc_server/srv_pipe_hnd.h" #include "lib/util/sys_rw_data.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_read_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_server.c b/source3/smbd/smb2_server.c index a731880e98e..c44f9cda850 100644 --- a/source3/smbd/smb2_server.c +++ b/source3/smbd/smb2_server.c @@ -32,6 +32,9 @@ #include "auth.h" #include "lib/crypto/sha512.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static void smbd_smb2_connection_handler(struct tevent_context *ev, struct tevent_fd *fde, uint16_t flags, diff --git a/source3/smbd/smb2_sesssetup.c b/source3/smbd/smb2_sesssetup.c index eda538f17f6..5e1e8b4ec57 100644 --- a/source3/smbd/smb2_sesssetup.c +++ b/source3/smbd/smb2_sesssetup.c @@ -33,6 +33,9 @@ #include "lib/crypto/aes_ccm_128.h" #include "lib/crypto/aes_gcm_128.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_session_setup_wrap_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_setinfo.c b/source3/smbd/smb2_setinfo.c index db00ba0f672..ceab15ac8fd 100644 --- a/source3/smbd/smb2_setinfo.c +++ b/source3/smbd/smb2_setinfo.c @@ -29,6 +29,9 @@ #include "source3/lib/dbwrap/dbwrap_watch.h" #include "messages.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_setinfo_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_tcon.c b/source3/smbd/smb2_tcon.c index 914eb87aa8c..07e01cddd46 100644 --- a/source3/smbd/smb2_tcon.c +++ b/source3/smbd/smb2_tcon.c @@ -27,6 +27,9 @@ #include "lib/param/loadparm.h" #include "../lib/util/tevent_ntstatus.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_tree_connect_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, diff --git a/source3/smbd/smb2_write.c b/source3/smbd/smb2_write.c index 5657c6618d2..ee95bd317ae 100644 --- a/source3/smbd/smb2_write.c +++ b/source3/smbd/smb2_write.c @@ -25,6 +25,9 @@ #include "../lib/util/tevent_ntstatus.h" #include "rpc_server/srv_pipe_hnd.h" +#undef DBGC_CLASS +#define DBGC_CLASS DBGC_SMB2 + static struct tevent_req *smbd_smb2_write_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct smbd_smb2_request *smb2req, |