Notify the redirector whether the the result of a file open
request is the result of a user authenticated action.
Change-Id: If1f7704b3ea31e40e88b3589fd604a7d50653ec1
Reviewed-on: http://gerrit.openafs.org/9077
Reviewed-by: Rod Widdowson <rdw@steadingsoftware.com>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
ULONG FileAccess;
+ ULONG Authenticated;
+
} AFSFileOpenResultCB;
typedef struct _AFS_FILE_ACCESS_RELEASE_CB
{
int count = 0;
+ pResultCB->Authenticated = cm_HaveToken(userp, scp->fid.cell);
+
do {
if (count++ > 0) {
Sleep(350);
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));
}