summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/inc/kern/namei.h2
-rw-r--r--sys/kern/kern_namei.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/inc/kern/namei.h b/sys/inc/kern/namei.h
index 6bdc859..a9fba7f 100644
--- a/sys/inc/kern/namei.h
+++ b/sys/inc/kern/namei.h
@@ -38,7 +38,7 @@
*/
struct nameidata {
const char *pathname;
- struct vnode *vp_res;
+ struct vnode **vp_res;
int flags;
};
diff --git a/sys/kern/kern_namei.c b/sys/kern/kern_namei.c
index 3661445..cc11116 100644
--- a/sys/kern/kern_namei.c
+++ b/sys/kern/kern_namei.c
@@ -97,6 +97,6 @@ namei(struct nameidata *ndp)
namebuf_idx = 0;
}
- ndp->vp_res = vp;
+ *ndp->vp_res = vp;
return 0;
}