nfsd: let nfsd_symlink assume null-terminated data
[firefly-linux-kernel-4.4.55.git] / fs / nfsd / nfs3proc.c
index 61ef42c7b0a6dd3ad441f8bad6efd622e88eb9b1..19ba233cf006e24dd971428271f8e9379713bbe5 100644 (file)
@@ -282,7 +282,7 @@ nfsd3_proc_symlink(struct svc_rqst *rqstp, struct nfsd3_symlinkargs *argp,
        fh_copy(&resp->dirfh, &argp->ffh);
        fh_init(&resp->fh, NFS3_FHSIZE);
        nfserr = nfsd_symlink(rqstp, &resp->dirfh, argp->fname, argp->flen,
-                                                  argp->tname, argp->tlen,
+                                                  argp->tname,
                                                   &resp->fh, &argp->attrs);
        RETURN_STATUS(nfserr);
 }