aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/nfsd/nfs4proc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/nfsd/nfs4proc.c b/fs/nfsd/nfs4proc.c
index 2a1766ce216f..69ee182575ab 100644
--- a/fs/nfsd/nfs4proc.c
+++ b/fs/nfsd/nfs4proc.c
@@ -210,6 +210,7 @@ nfsd4_open(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open
210 goto out; 210 goto out;
211 break; 211 break;
212 case NFS4_OPEN_CLAIM_PREVIOUS: 212 case NFS4_OPEN_CLAIM_PREVIOUS:
213 open->op_stateowner->so_confirmed = 1;
213 /* 214 /*
214 * The CURRENT_FH is already set to the file being 215 * The CURRENT_FH is already set to the file being
215 * opened. (1) set open->op_cinfo, (2) set 216 * opened. (1) set open->op_cinfo, (2) set
@@ -221,6 +222,7 @@ nfsd4_open(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open
221 goto out; 222 goto out;
222 break; 223 break;
223 case NFS4_OPEN_CLAIM_DELEGATE_PREV: 224 case NFS4_OPEN_CLAIM_DELEGATE_PREV:
225 open->op_stateowner->so_confirmed = 1;
224 printk("NFSD: unsupported OPEN claim type %d\n", 226 printk("NFSD: unsupported OPEN claim type %d\n",
225 open->op_claim_type); 227 open->op_claim_type);
226 status = nfserr_notsupp; 228 status = nfserr_notsupp;