summaryrefslogtreecommitdiffstats
path: root/sys/fs/pseudofs
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-06-12 20:48:38 +0000
committerphk <phk@FreeBSD.org>2003-06-12 20:48:38 +0000
commitfd139fd7d009dbf6f6353b2011b0ff0bf4b32d44 (patch)
tree18550103bc5d68f2255cbfa41b2ed5008e5dd743 /sys/fs/pseudofs
parentc4e22440ca79ff6a8d00e3d6d31f6029efa1cb8e (diff)
downloadFreeBSD-src-fd139fd7d009dbf6f6353b2011b0ff0bf4b32d44.zip
FreeBSD-src-fd139fd7d009dbf6f6353b2011b0ff0bf4b32d44.tar.gz
Initialize struct vfsops C99-sparsely.
Submitted by: hmp Reviewed by: phk
Diffstat (limited to 'sys/fs/pseudofs')
-rw-r--r--sys/fs/pseudofs/pseudofs.h21
1 files changed, 6 insertions, 15 deletions
diff --git a/sys/fs/pseudofs/pseudofs.h b/sys/fs/pseudofs/pseudofs.h
index 3c9b34a..021ea3f 100644
--- a/sys/fs/pseudofs/pseudofs.h
+++ b/sys/fs/pseudofs/pseudofs.h
@@ -250,21 +250,12 @@ _##name##_uninit(struct vfsconf *vfc) { \
} \
\
static struct vfsops name##_vfsops = { \
- NULL, \
- vfs_stdstart, \
- pfs_unmount, \
- pfs_root, \
- vfs_stdquotactl, \
- pfs_statfs, \
- vfs_stdnosync, \
- vfs_stdvget, \
- vfs_stdfhtovp, \
- vfs_stdcheckexp, \
- vfs_stdvptofh, \
- _##name##_init, \
- _##name##_uninit, \
- vfs_stdextattrctl, \
- _##name##_mount, \
+ .vfs_init = _##name##_init, \
+ .vfs_nmount = _##name##_mount, \
+ .vfs_root = pfs_root, \
+ .vfs_statfs = pfs_statfs, \
+ .vfs_uninit = _##name##_uninit, \
+ .vfs_unmount = pfs_unmount, \
}; \
VFS_SET(name##_vfsops, name, VFCF_SYNTHETIC); \
MODULE_VERSION(name, version); \
OpenPOWER on IntegriCloud