diff options
Diffstat (limited to 'sys/fs')
-rw-r--r-- | sys/fs/pseudofs/pseudofs.h | 2 | ||||
-rw-r--r-- | sys/fs/pseudofs/pseudofs_vnops.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/fs/pseudofs/pseudofs.h b/sys/fs/pseudofs/pseudofs.h index ba0a93b..4017978 100644 --- a/sys/fs/pseudofs/pseudofs.h +++ b/sys/fs/pseudofs/pseudofs.h @@ -138,7 +138,7 @@ typedef int (*pfs_ioctl_t)(PFS_IOCTL_ARGS); #define PFS_GETEXTATTR_ARGS \ struct thread *td, struct proc *p, struct pfs_node *pn, \ int attrnamespace, const char *name, struct uio *uio, \ - struct ucred *cred + size_t *size, struct ucred *cred #define PFS_GETEXTATTR_PROTO(name) \ int name(PFS_GETEXTATTR_ARGS); struct ucred; diff --git a/sys/fs/pseudofs/pseudofs_vnops.c b/sys/fs/pseudofs/pseudofs_vnops.c index 0c8bdc3..42662ea 100644 --- a/sys/fs/pseudofs/pseudofs_vnops.c +++ b/sys/fs/pseudofs/pseudofs_vnops.c @@ -283,7 +283,7 @@ pfs_getextattr(struct vop_getextattr_args *va) } error = (pn->pn_getextattr)(curthread, proc, pn, va->a_attrnamespace, - va->a_name, va->a_uio, va->a_cred); + va->a_name, va->a_uio, va->a_size, va->a_cred); if (proc != NULL) PRELE(proc); |