- $ git diff
- diff --git a/sys/nfs41sys_openclose.c b/sys/nfs41sys_openclose.c
- index 27ea22f..2506053 100644
- --- a/sys/nfs41sys_openclose.c
- +++ b/sys/nfs41sys_openclose.c
- @@ -675,6 +675,15 @@ out:
- return status;
- }
- +static
- +void qocec_file_stat_information()
- +{
- +}
- +
- +static
- +void qocec_file_stat_lx_information(QUERY_ON_CREATE_FILE_LX_INFORMATION *restrict )
- +{
- +}
- NTSTATUS nfs41_Create(
- IN OUT PRX_CONTEXT RxContext)
- @@ -1269,6 +1278,25 @@ retry_on_link:
- !pVNetRootContext->read_only)
- nfs41_fcb->StandardInfo.DeletePending = TRUE;
- + if (qocec) {
- + if (qocec->RequestedClasses & QoCFileStatInformation) {
- + qocec_file_stat_information(&qocec->StatInformation
- + &nfs41_fcb->BasicInfo, &nfs41_fcb->StandardInfo);
- +
- + qocec->ClassesProcessed |= QoCFileStatInformation;
- + }
- +
- + if (qocec->RequestedClasses & QoCFileLxInformation) {
- + qocec_file_stat_lx_information(&qocec->LxInformation,
- + &nfs41_fcb->BasicInfo, &nfs41_fcb->StandardInfo);
- +
- + qocec->ClassesProcessed |= QoCFileLxInformation;
- + }
- +
- + qocec->ClassesWithErrors = 0;
- + qocec->ClassesWithNoData = 0;
- + }
- +
- RxContext->Create.ReturnedCreateInformation =
- map_disposition_to_create_retval(params->Disposition, entry->errno);
- @@ -1454,7 +1482,27 @@ NTSTATUS nfs41_CollapseOpen(
- if (status)
- goto out;
- + if (qocec) {
- + if (qocec->RequestedClasses & QoCFileStatInformation) {
- + qocec_file_stat_information(&qocec->StatInformation
- + &nfs41_fcb->BasicInfo, &nfs41_fcb->StandardInfo);
- +
- + qocec->ClassesProcessed |= QoCFileStatInformation;
- + }
- +
- + if (qocec->RequestedClasses & QoCFileLxInformation) {
- + qocec_file_stat_lx_information(&qocec->LxInformation,
- + &nfs41_fcb->BasicInfo, &nfs41_fcb->StandardInfo);
- +
- + qocec->ClassesProcessed |= QoCFileLxInformation;
- + }
- +
- + qocec->ClassesWithErrors = 0;
- + qocec->ClassesWithNoData = 0;
- + }
- +
- RxContext->pFobx->OffsetOfNextEaToReturn = 1; /* FIXME: Why ? */
- +
- status = STATUS_SUCCESS;
QoCFileStatInformation+QoCFileLxInformation wrappers
Posted by Anonymous on Tue 9th Dec 2025 21:01
raw | new post
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.
nrubsig.kpaste.net RSS