Print this page
7378 exported_lock held during nfs4 compound processing
@@ -1578,22 +1578,22 @@
case NFS_V3:
if ((req->rq_proc == NFSPROC3_LOOKUP) &&
(((LOOKUP3res *)res)->status == NFS3_OK)) {
fh3 = &((LOOKUP3res *)res)->res_u.ok.object;
exi_ret = checkexport(&fh3->fh3_fsid,
- FH3TOXFIDP(fh3));
+ FH3TOXFIDP(fh3), NULL);
}
break;
case NFS_VERSION:
if ((req->rq_proc == RFS_LOOKUP) &&
(((struct nfsdiropres *)
res)->dr_status == NFS_OK)) {
fh = &((struct nfsdiropres *)res)->
dr_u.dr_drok_u.drok_fhandle;
exi_ret = checkexport(&fh->fh_fsid,
- (fid_t *)&fh->fh_xlen);
+ (fid_t *)&fh->fh_xlen, NULL);
}
break;
default:
break;
}