Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/nfsserver/nfs_nfsdport.c
Show First 20 Lines • Show All 1,112 Lines • ▼ Show 20 Lines | out: | ||||
return (error); | return (error); | ||||
} | } | ||||
/* | /* | ||||
* Mkdir vnode op. | * Mkdir vnode op. | ||||
*/ | */ | ||||
int | int | ||||
nfsvno_mkdir(struct nameidata *ndp, struct nfsvattr *nvap, uid_t saved_uid, | nfsvno_mkdir(struct nameidata *ndp, struct nfsvattr *nvap, uid_t saved_uid, | ||||
struct ucred *cred, struct thread *p, struct nfsexstuff *exp) | struct ucred *cred, struct nfsexstuff *exp) | ||||
{ | { | ||||
int error = 0; | int error = 0; | ||||
if (ndp->ni_vp != NULL) { | if (ndp->ni_vp != NULL) { | ||||
if (ndp->ni_dvp == ndp->ni_vp) | if (ndp->ni_dvp == ndp->ni_vp) | ||||
vrele(ndp->ni_dvp); | vrele(ndp->ni_dvp); | ||||
else | else | ||||
vput(ndp->ni_dvp); | vput(ndp->ni_dvp); | ||||
▲ Show 20 Lines • Show All 4,710 Lines • Show Last 20 Lines |