diff options
author | daichi <daichi@FreeBSD.org> | 2008-11-25 03:18:35 +0000 |
---|---|---|
committer | daichi <daichi@FreeBSD.org> | 2008-11-25 03:18:35 +0000 |
commit | e83e7f761d426790d991912e06adf6db24a6b00b (patch) | |
tree | 37b5b7fab0f6221817c5533a8aef9a296cd52ed3 /sys/fs/unionfs/union.h | |
parent | f9fbe622cf2e6a159b18fa74dbbf72707aed1475 (diff) | |
download | FreeBSD-src-e83e7f761d426790d991912e06adf6db24a6b00b.zip FreeBSD-src-e83e7f761d426790d991912e06adf6db24a6b00b.tar.gz |
Fixes Unionfs socket issue reported as kern/118346.
PR: 118346
Submitted by: Masanori OZAWA <ozawa@ongs.co.jp>
Discussed at: devsummit Strassburg, EuroBSDCon2008
Discussed with: rwatson, gnn, hrs
MFC after: 2 week
Diffstat (limited to 'sys/fs/unionfs/union.h')
-rw-r--r-- | sys/fs/unionfs/union.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/fs/unionfs/union.h b/sys/fs/unionfs/union.h index 8cb6f03..3882059 100644 --- a/sys/fs/unionfs/union.h +++ b/sys/fs/unionfs/union.h @@ -117,6 +117,7 @@ void unionfs_create_uppervattr_core(struct unionfs_mount *ump, struct vattr *lva int unionfs_create_uppervattr(struct unionfs_mount *ump, struct vnode *lvp, struct vattr *uva, struct ucred *cred, struct thread *td); int unionfs_mkshadowdir(struct unionfs_mount *ump, struct vnode *duvp, struct unionfs_node *unp, struct componentname *cnp, struct thread *td); int unionfs_mkwhiteout(struct vnode *dvp, struct componentname *cnp, struct thread *td, char *path); +int unionfs_relookup(struct vnode *dvp, struct vnode **vpp, struct componentname *cnp, struct componentname *cn, struct thread *td, char *path, int pathlen, u_long nameiop); int unionfs_relookup_for_create(struct vnode *dvp, struct componentname *cnp, struct thread *td); int unionfs_relookup_for_delete(struct vnode *dvp, struct componentname *cnp, struct thread *td); int unionfs_relookup_for_rename(struct vnode *dvp, struct componentname *cnp, struct thread *td); |