Windows: AFSFileOpenResultCB.Authenticated
[openafs.git] / src / WINNT / afsrdr / user / RDRFunction.c
index 598f3ff..9f7c7c9 100644 (file)
@@ -3086,6 +3086,8 @@ RDR_OpenFileEntry( IN cm_user_t *userp,
     {
         int count = 0;
 
+        pResultCB->Authenticated = cm_HaveToken(userp, scp->fid.cell);
+
         do {
             if (count++ > 0) {
                 Sleep(350);
@@ -3099,6 +3101,8 @@ RDR_OpenFileEntry( IN cm_user_t *userp,
                                   userp, &req, &ldp);
             if (code == 0)
                 code = RDR_CheckAccess(scp, userp, &req, OpenCB->DesiredAccess, &pResultCB->GrantedAccess);
+
+
             cm_CheckNTOpenDone(scp, userp, &req, &ldp);
         } while (count < 100 && (code == CM_ERROR_RETRY || code == CM_ERROR_WOULDBLOCK));
     }