From 40aced84380b37dca254a6c503c538ae5cb59e0d Mon Sep 17 00:00:00 2001 From: rwatson Date: Thu, 21 Sep 2000 19:06:02 +0000 Subject: o Permit UFS Extended Attributes to be associated with special devices and FIFOs. Obtained from: TrustedBSD Project --- sys/ufs/ffs/ffs_vnops.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sys/ufs/ffs/ffs_vnops.c b/sys/ufs/ffs/ffs_vnops.c index eb6d621..b29ee54 100644 --- a/sys/ufs/ffs/ffs_vnops.c +++ b/sys/ufs/ffs/ffs_vnops.c @@ -96,6 +96,10 @@ static struct vnodeopv_entry_desc ffs_specop_entries[] = { { &vop_default_desc, (vop_t *) ufs_vnoperatespec }, { &vop_fsync_desc, (vop_t *) ffs_fsync }, { &vop_copyonwrite_desc, (vop_t *) ffs_copyonwrite }, +#ifdef FFS_EXTATTR + { &vop_getextattr_desc, (vop_t *) ufs_vop_getextattr }, + { &vop_setextattr_desc, (vop_t *) ufs_vop_setextattr }, +#endif { NULL, NULL } }; static struct vnodeopv_desc ffs_specop_opv_desc = @@ -104,6 +108,10 @@ static struct vnodeopv_desc ffs_specop_opv_desc = vop_t **ffs_fifoop_p; static struct vnodeopv_entry_desc ffs_fifoop_entries[] = { { &vop_default_desc, (vop_t *) ufs_vnoperatefifo }, +#ifdef FFS_EXTATTR + { &vop_getextattr_desc, (vop_t *) ufs_vop_getextattr }, + { &vop_setextattr_desc, (vop_t *) ufs_vop_setextattr }, +#endif { &vop_fsync_desc, (vop_t *) ffs_fsync }, { NULL, NULL } }; -- cgit v1.1