Subject: [nfsv4] [Version 2 PATCH 1/1] Destroy copy_confirm_auth handle when copy_from_auth destroyed

From: <[email-masked]>
Date: Mon, 14 Jul 2014 15:06:32 -0400

From: Andy Adamson <[email-masked]>

Signed-off-by: Andy Adamson <[email-masked]>
---
 nfsv42_middle_copy.xml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/nfsv42_middle_copy.xml b/nfsv42_middle_copy.xml
index 928758d..844e205 100644
--- a/nfsv42_middle_copy.xml
+++ b/nfsv42_middle_copy.xml
@@ -1058,6 +1058,15 @@
           </t>
 
           <t>
+           The copy_confirm_auth RPCSEC_GSS3 handle is associated with a
+           copy_from_auth RPCSEC_GSS3 handle on the source server via
+           the shared secret and MUST be locally destroyed
+           (there is no RPCSEC_GSS3_DESTROY as the source server is
+           not the initiator)
+           when the copy_from_auth RPCSEC_GSSv3 handle is destroyed.
+          </t>
+
+          <t>
             If the client sends an OFFLOAD_CANCEL to the source server to
             rescind the destination server's synchronous copy privilege, it
             uses the privileged "copy_from_auth" RPCSEC_GSSv3 handle and the
-- 
1.8.5.2 (Apple Git-48)