Don't pass td to nfsvno_createsub().
MFC after: 2 weeks Sponsored by: DARPA, AFRL
This commit is contained in:
parent
0caf9bf62d
commit
127152fe56
@ -649,7 +649,7 @@ int nfsvno_read(vnode_t, off_t, int, struct ucred *, NFSPROC_T *,
|
||||
int nfsvno_write(vnode_t, off_t, int, int, int *, mbuf_t,
|
||||
char *, struct ucred *, NFSPROC_T *);
|
||||
int nfsvno_createsub(struct nfsrv_descript *, struct nameidata *,
|
||||
vnode_t *, struct nfsvattr *, int *, int32_t *, NFSDEV_T, NFSPROC_T *,
|
||||
vnode_t *, struct nfsvattr *, int *, int32_t *, NFSDEV_T,
|
||||
struct nfsexstuff *);
|
||||
int nfsvno_mknod(struct nameidata *, struct nfsvattr *, struct ucred *,
|
||||
NFSPROC_T *);
|
||||
|
@ -949,10 +949,11 @@ nfsvno_write(struct vnode *vp, off_t off, int retlen, int cnt, int *stable,
|
||||
int
|
||||
nfsvno_createsub(struct nfsrv_descript *nd, struct nameidata *ndp,
|
||||
struct vnode **vpp, struct nfsvattr *nvap, int *exclusive_flagp,
|
||||
int32_t *cverf, NFSDEV_T rdev, struct thread *p, struct nfsexstuff *exp)
|
||||
int32_t *cverf, NFSDEV_T rdev, struct nfsexstuff *exp)
|
||||
{
|
||||
u_quad_t tempsize;
|
||||
int error;
|
||||
struct thread *p = curthread;
|
||||
|
||||
error = nd->nd_repstat;
|
||||
if (!error && ndp->ni_vp == NULL) {
|
||||
|
@ -1185,7 +1185,7 @@ nfsrvd_create(struct nfsrv_descript *nd, __unused int isdgram,
|
||||
* should I set the mode too ?
|
||||
*/
|
||||
nd->nd_repstat = nfsvno_createsub(nd, &named, &vp, &nva,
|
||||
&exclusive_flag, cverf, rdev, p, exp);
|
||||
&exclusive_flag, cverf, rdev, exp);
|
||||
|
||||
if (!nd->nd_repstat) {
|
||||
nd->nd_repstat = nfsvno_getfh(vp, &fh, p);
|
||||
|
Loading…
Reference in New Issue
Block a user