summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordrahn <drahn@openbsd.org>2002-02-22 20:51:24 +0000
committerdrahn <drahn@openbsd.org>2002-02-22 20:51:24 +0000
commit3998fe0a3546461323f885fa9039b85827072d7b (patch)
tree1ac98d4ed128899de3a444f7957ba7264f0f9091
parentExtended Attribute support from FreeBSD/TrustedBSD ok art@, deraadt@ (diff)
downloadwireguard-openbsd-3998fe0a3546461323f885fa9039b85827072d7b.tar.xz
wireguard-openbsd-3998fe0a3546461323f885fa9039b85827072d7b.zip
Extended Attribute support from FreeBSD/TrustedBSD ok art@, deraadt@
-rw-r--r--sys/ufs/ufs/ufs_quota_stub.c3
-rw-r--r--sys/ufs/ufs/ufs_vfsops.c3
-rw-r--r--sys/ufs/ufs/ufs_vnops.c3
-rw-r--r--sys/ufs/ufs/ufsmount.h3
4 files changed, 8 insertions, 4 deletions
diff --git a/sys/ufs/ufs/ufs_quota_stub.c b/sys/ufs/ufs/ufs_quota_stub.c
index 977525184b4..08631a1d2cd 100644
--- a/sys/ufs/ufs/ufs_quota_stub.c
+++ b/sys/ufs/ufs/ufs_quota_stub.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ufs_quota_stub.c,v 1.1 2001/11/21 21:23:56 csapuntz Exp $ */
+/* $OpenBSD: ufs_quota_stub.c,v 1.2 2002/02/22 20:51:24 drahn Exp $ */
#include <sys/param.h>
#include <sys/kernel.h>
@@ -10,6 +10,7 @@
#include <sys/vnode.h>
#include <sys/mount.h>
+#include <ufs/ufs/extattr.h>
#include <ufs/ufs/quota.h>
#include <ufs/ufs/inode.h>
#include <ufs/ufs/ufsmount.h>
diff --git a/sys/ufs/ufs/ufs_vfsops.c b/sys/ufs/ufs/ufs_vfsops.c
index 81e10edf115..2943d8034d4 100644
--- a/sys/ufs/ufs/ufs_vfsops.c
+++ b/sys/ufs/ufs/ufs_vfsops.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ufs_vfsops.c,v 1.8 2001/11/21 21:23:56 csapuntz Exp $ */
+/* $OpenBSD: ufs_vfsops.c,v 1.9 2002/02/22 20:51:24 drahn Exp $ */
/* $NetBSD: ufs_vfsops.c,v 1.4 1996/02/09 22:36:12 christos Exp $ */
/*
@@ -51,6 +51,7 @@
#include <miscfs/specfs/specdev.h>
+#include <ufs/ufs/extattr.h>
#include <ufs/ufs/quota.h>
#include <ufs/ufs/inode.h>
#include <ufs/ufs/ufsmount.h>
diff --git a/sys/ufs/ufs/ufs_vnops.c b/sys/ufs/ufs/ufs_vnops.c
index cb6060f1cc7..8c46293f733 100644
--- a/sys/ufs/ufs/ufs_vnops.c
+++ b/sys/ufs/ufs/ufs_vnops.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ufs_vnops.c,v 1.42 2001/12/19 08:58:07 art Exp $ */
+/* $OpenBSD: ufs_vnops.c,v 1.43 2002/02/22 20:51:24 drahn Exp $ */
/* $NetBSD: ufs_vnops.c,v 1.18 1996/05/11 18:28:04 mycroft Exp $ */
/*
@@ -63,6 +63,7 @@
#include <miscfs/specfs/specdev.h>
#include <miscfs/fifofs/fifo.h>
+#include <ufs/ufs/extattr.h>
#include <ufs/ufs/quota.h>
#include <ufs/ufs/inode.h>
#include <ufs/ufs/dir.h>
diff --git a/sys/ufs/ufs/ufsmount.h b/sys/ufs/ufs/ufsmount.h
index 847ee1558e8..8215604f4d9 100644
--- a/sys/ufs/ufs/ufsmount.h
+++ b/sys/ufs/ufs/ufsmount.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: ufsmount.h,v 1.7 2001/12/19 08:58:07 art Exp $ */
+/* $OpenBSD: ufsmount.h,v 1.8 2002/02/22 20:51:24 drahn Exp $ */
/* $NetBSD: ufsmount.h,v 1.4 1994/12/21 20:00:23 mycroft Exp $ */
/*
@@ -71,6 +71,7 @@ struct ufsmount {
char um_qflags[MAXQUOTAS]; /* quota specific flags */
struct netexport um_export; /* export information */
u_int64_t um_savedmaxfilesize; /* XXX - limit maxfilesize */
+ struct ufs_extattr_per_mount um_extattr; /* extended attrs */
};
/*