smbd:smb2_create: add comment about validity of check reconnect blob being only one
authorMichael Adam <obnox@samba.org>
Wed, 25 Sep 2013 18:40:11 +0000 (20:40 +0200)
committerStefan Metzmacher <metze@samba.org>
Sat, 5 Oct 2013 12:04:08 +0000 (14:04 +0200)
With leases this will not be true any more.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source3/smbd/smb2_create.c

index 4f2edfca2ce15e3fa528178b75ec9d977efc36c4..93cccf844507535acef8730a6fca13738e833db1 100644 (file)
@@ -470,6 +470,8 @@ static struct tevent_req *smbd_smb2_create_send(TALLOC_CTX *mem_ctx,
                if (in_context_blobs.num_blobs != 1) {
                        /*
                         * DHNC should be the only one.
+                        * TODO: This is only true for the oplock case!
+                        * For leases, lease request is required additionally!
                         */
                        tevent_req_nterror(req, NT_STATUS_OBJECT_NAME_NOT_FOUND);
                        return tevent_req_post(req, ev);
@@ -486,6 +488,8 @@ static struct tevent_req *smbd_smb2_create_send(TALLOC_CTX *mem_ctx,
                if (in_context_blobs.num_blobs != 1) {
                        /*
                         * DH2C should be the only one.
+                        * TODO: This is only true for the oplock case!
+                        * For leases, lease request is required additionally!
                         */
                        tevent_req_nterror(req, NT_STATUS_OBJECT_NAME_NOT_FOUND);
                        return tevent_req_post(req, ev);