diff options
author | 2008-05-08 17:45:45 +0000 | |
---|---|---|
committer | 2008-05-08 17:45:45 +0000 | |
commit | e265d2c7386d1bb820a6b838e1dac2237d251ec6 (patch) | |
tree | e51756175b35c387c4303ff5bb8801ecbf483c6e | |
parent | Due to the recent changes, it is no longer necessary to disable -fregmove (diff) | |
download | wireguard-openbsd-e265d2c7386d1bb820a6b838e1dac2237d251ec6.tar.xz wireguard-openbsd-e265d2c7386d1bb820a6b838e1dac2237d251ec6.zip |
retire vn_default_error() and replace all instances
with eopnotsupp() instead;
ok blambert@
-rw-r--r-- | sys/isofs/cd9660/cd9660_vnops.c | 4 | ||||
-rw-r--r-- | sys/isofs/udf/udf_vnops.c | 4 | ||||
-rw-r--r-- | sys/kern/spec_vnops.c | 4 | ||||
-rw-r--r-- | sys/kern/vfs_init.c | 14 | ||||
-rw-r--r-- | sys/kern/vfs_sync.c | 4 | ||||
-rw-r--r-- | sys/miscfs/deadfs/dead_vnops.c | 4 | ||||
-rw-r--r-- | sys/miscfs/fifofs/fifo_vnops.c | 4 | ||||
-rw-r--r-- | sys/miscfs/portal/portal_vnops.c | 4 | ||||
-rw-r--r-- | sys/miscfs/procfs/procfs_vnops.c | 4 | ||||
-rw-r--r-- | sys/miscfs/specfs/spec_vnops.c | 4 | ||||
-rw-r--r-- | sys/msdosfs/msdosfs_vnops.c | 4 | ||||
-rw-r--r-- | sys/nfs/nfs_vnops.c | 4 | ||||
-rw-r--r-- | sys/sys/vnode.h | 7 | ||||
-rw-r--r-- | sys/ufs/ext2fs/ext2fs_vnops.c | 4 | ||||
-rw-r--r-- | sys/ufs/ffs/ffs_vnops.c | 4 | ||||
-rw-r--r-- | sys/ufs/mfs/mfs_vnops.c | 4 |
16 files changed, 30 insertions, 47 deletions
diff --git a/sys/isofs/cd9660/cd9660_vnops.c b/sys/isofs/cd9660/cd9660_vnops.c index 29168794db8..1e2ec604a39 100644 --- a/sys/isofs/cd9660/cd9660_vnops.c +++ b/sys/isofs/cd9660/cd9660_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: cd9660_vnops.c,v 1.44 2007/10/29 13:02:19 chl Exp $ */ +/* $OpenBSD: cd9660_vnops.c,v 1.45 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: cd9660_vnops.c,v 1.42 1997/10/16 23:56:57 christos Exp $ */ /*- @@ -935,7 +935,7 @@ cd9660_pathconf(v) */ int (**cd9660_vnodeop_p)(void *); struct vnodeopv_entry_desc cd9660_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, cd9660_lookup }, /* lookup */ { &vop_create_desc, cd9660_create }, /* create */ { &vop_mknod_desc, cd9660_mknod }, /* mknod */ diff --git a/sys/isofs/udf/udf_vnops.c b/sys/isofs/udf/udf_vnops.c index 925712104f3..1ab4c8eec18 100644 --- a/sys/isofs/udf/udf_vnops.c +++ b/sys/isofs/udf/udf_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: udf_vnops.c,v 1.30 2007/12/09 20:54:01 jmc Exp $ */ +/* $OpenBSD: udf_vnops.c,v 1.31 2008/05/08 17:45:45 thib Exp $ */ /* * Copyright (c) 2001, 2002 Scott Long <scottl@freebsd.org> @@ -59,7 +59,7 @@ int udf_bmap_internal(struct unode *, off_t, daddr64_t *, uint32_t *); int (**udf_vnodeop_p)(void *); struct vnodeopv_entry_desc udf_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_access_desc, udf_access }, /* access */ { &vop_bmap_desc, udf_bmap }, /* bmap */ { &vop_lookup_desc, udf_lookup }, /* lookup */ diff --git a/sys/kern/spec_vnops.c b/sys/kern/spec_vnops.c index 65fc34603e4..e175105abc1 100644 --- a/sys/kern/spec_vnops.c +++ b/sys/kern/spec_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: spec_vnops.c,v 1.48 2008/05/03 14:41:29 thib Exp $ */ +/* $OpenBSD: spec_vnops.c,v 1.49 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: spec_vnops.c,v 1.29 1996/04/22 01:42:38 christos Exp $ */ /* @@ -57,7 +57,7 @@ struct vnode *speclisth[SPECHSZ]; int (**spec_vnodeop_p)(void *); struct vnodeopv_entry_desc spec_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, vop_generic_lookup }, /* lookup */ { &vop_create_desc, spec_badop }, /* create */ { &vop_mknod_desc, spec_badop }, /* mknod */ diff --git a/sys/kern/vfs_init.c b/sys/kern/vfs_init.c index 4b13438a0d4..6eaceb58cc8 100644 --- a/sys/kern/vfs_init.c +++ b/sys/kern/vfs_init.c @@ -1,4 +1,4 @@ -/* $OpenBSD: vfs_init.c,v 1.20 2007/09/07 15:00:20 art Exp $ */ +/* $OpenBSD: vfs_init.c,v 1.21 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: vfs_init.c,v 1.6 1996/02/09 19:00:58 christos Exp $ */ /* @@ -74,18 +74,6 @@ int vfs_opv_numops; typedef int (*PFI)(void *); /* - * A miscellaneous routine. - * A generic "default" routine that just returns an error. - */ -/*ARGSUSED*/ -int -vn_default_error(void *v) -{ - - return (EOPNOTSUPP); -} - -/* * vfs_init.c * * Allocate and fill in operations vectors. diff --git a/sys/kern/vfs_sync.c b/sys/kern/vfs_sync.c index 01b8f766784..c4da9824420 100644 --- a/sys/kern/vfs_sync.c +++ b/sys/kern/vfs_sync.c @@ -1,4 +1,4 @@ -/* $OpenBSD: vfs_sync.c,v 1.43 2007/06/01 23:47:56 deraadt Exp $ */ +/* $OpenBSD: vfs_sync.c,v 1.44 2008/05/08 17:45:45 thib Exp $ */ /* * Portions of this code are: @@ -268,7 +268,7 @@ int sync_print(void *); int (**sync_vnodeop_p)(void *); struct vnodeopv_entry_desc sync_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_close_desc, sync_close }, /* close */ { &vop_fsync_desc, sync_fsync }, /* fsync */ { &vop_inactive_desc, sync_inactive }, /* inactive */ diff --git a/sys/miscfs/deadfs/dead_vnops.c b/sys/miscfs/deadfs/dead_vnops.c index 2e3f9fd1fce..8a4a6bffcf8 100644 --- a/sys/miscfs/deadfs/dead_vnops.c +++ b/sys/miscfs/deadfs/dead_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: dead_vnops.c,v 1.20 2008/04/12 16:01:42 thib Exp $ */ +/* $OpenBSD: dead_vnops.c,v 1.21 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: dead_vnops.c,v 1.16 1996/02/13 13:12:48 mycroft Exp $ */ /* @@ -63,7 +63,7 @@ int chkvnlock(struct vnode *); int (**dead_vnodeop_p)(void *); struct vnodeopv_entry_desc dead_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, vop_generic_lookup }, /* lookup */ { &vop_create_desc, dead_badop }, /* create */ { &vop_mknod_desc, dead_badop }, /* mknod */ diff --git a/sys/miscfs/fifofs/fifo_vnops.c b/sys/miscfs/fifofs/fifo_vnops.c index 7b959641c71..c4494d379fe 100644 --- a/sys/miscfs/fifofs/fifo_vnops.c +++ b/sys/miscfs/fifofs/fifo_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: fifo_vnops.c,v 1.28 2008/05/03 14:41:29 thib Exp $ */ +/* $OpenBSD: fifo_vnops.c,v 1.29 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: fifo_vnops.c,v 1.18 1996/03/16 23:52:42 christos Exp $ */ /* @@ -63,7 +63,7 @@ struct fifoinfo { int (**fifo_vnodeop_p)(void *); struct vnodeopv_entry_desc fifo_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, vop_generic_lookup }, /* lookup */ { &vop_create_desc, fifo_badop }, /* create */ { &vop_mknod_desc, fifo_badop }, /* mknod */ diff --git a/sys/miscfs/portal/portal_vnops.c b/sys/miscfs/portal/portal_vnops.c index c420bb2fad5..86b536789ec 100644 --- a/sys/miscfs/portal/portal_vnops.c +++ b/sys/miscfs/portal/portal_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: portal_vnops.c,v 1.26 2008/04/24 17:39:45 thib Exp $ */ +/* $OpenBSD: portal_vnops.c,v 1.27 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: portal_vnops.c,v 1.17 1996/02/13 13:12:57 mycroft Exp $ */ /* @@ -85,7 +85,7 @@ int portal_poll(void *); int (**portal_vnodeop_p)(void *); struct vnodeopv_entry_desc portal_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, portal_lookup }, /* lookup */ { &vop_create_desc, eopnotsupp }, /* create */ { &vop_mknod_desc, eopnotsupp }, /* mknod */ diff --git a/sys/miscfs/procfs/procfs_vnops.c b/sys/miscfs/procfs/procfs_vnops.c index ad7cd98aed0..f9cbcc1fa77 100644 --- a/sys/miscfs/procfs/procfs_vnops.c +++ b/sys/miscfs/procfs/procfs_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: procfs_vnops.c,v 1.42 2008/04/24 17:39:45 thib Exp $ */ +/* $OpenBSD: procfs_vnops.c,v 1.43 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: procfs_vnops.c,v 1.40 1996/03/16 23:52:55 christos Exp $ */ /* @@ -141,7 +141,7 @@ static pid_t atopid(const char *, u_int); */ int (**procfs_vnodeop_p)(void *); struct vnodeopv_entry_desc procfs_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, procfs_lookup }, /* lookup */ { &vop_create_desc, procfs_badop }, /* create */ { &vop_mknod_desc, procfs_badop }, /* mknod */ diff --git a/sys/miscfs/specfs/spec_vnops.c b/sys/miscfs/specfs/spec_vnops.c index 65fc34603e4..e175105abc1 100644 --- a/sys/miscfs/specfs/spec_vnops.c +++ b/sys/miscfs/specfs/spec_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: spec_vnops.c,v 1.48 2008/05/03 14:41:29 thib Exp $ */ +/* $OpenBSD: spec_vnops.c,v 1.49 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: spec_vnops.c,v 1.29 1996/04/22 01:42:38 christos Exp $ */ /* @@ -57,7 +57,7 @@ struct vnode *speclisth[SPECHSZ]; int (**spec_vnodeop_p)(void *); struct vnodeopv_entry_desc spec_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, vop_generic_lookup }, /* lookup */ { &vop_create_desc, spec_badop }, /* create */ { &vop_mknod_desc, spec_badop }, /* mknod */ diff --git a/sys/msdosfs/msdosfs_vnops.c b/sys/msdosfs/msdosfs_vnops.c index a530918c363..aefc39a3ff7 100644 --- a/sys/msdosfs/msdosfs_vnops.c +++ b/sys/msdosfs/msdosfs_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: msdosfs_vnops.c,v 1.65 2007/10/29 15:39:01 chl Exp $ */ +/* $OpenBSD: msdosfs_vnops.c,v 1.66 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: msdosfs_vnops.c,v 1.63 1997/10/17 11:24:19 ws Exp $ */ /*- @@ -1844,7 +1844,7 @@ fileidhash(uint64_t fileid) /* Global vfs data structures for msdosfs */ int (**msdosfs_vnodeop_p)(void *); struct vnodeopv_entry_desc msdosfs_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, msdosfs_lookup }, /* lookup */ { &vop_create_desc, msdosfs_create }, /* create */ { &vop_mknod_desc, msdosfs_mknod }, /* mknod */ diff --git a/sys/nfs/nfs_vnops.c b/sys/nfs/nfs_vnops.c index f6ee534a54e..7a52ca76de9 100644 --- a/sys/nfs/nfs_vnops.c +++ b/sys/nfs/nfs_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: nfs_vnops.c,v 1.82 2008/04/22 20:59:37 thib Exp $ */ +/* $OpenBSD: nfs_vnops.c,v 1.83 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: nfs_vnops.c,v 1.62.4.1 1996/07/08 20:26:52 jtc Exp $ */ /* @@ -87,7 +87,7 @@ */ int (**nfsv2_vnodeop_p)(void *); struct vnodeopv_entry_desc nfsv2_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, nfs_lookup }, /* lookup */ { &vop_create_desc, nfs_create }, /* create */ { &vop_mknod_desc, nfs_mknod }, /* mknod */ diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index 03a71742a92..b129d3e5f07 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vnode.h,v 1.93 2008/05/03 14:41:29 thib Exp $ */ +/* $OpenBSD: vnode.h,v 1.94 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: vnode.h,v 1.38 1996/02/29 20:59:05 cgd Exp $ */ /* @@ -300,11 +300,6 @@ struct vnodeopv_desc { }; /* - * A default routine which just returns an error. - */ -int vn_default_error(void *); - -/* * A generic structure. * This can be used by bypass routines to identify generic arguments. */ diff --git a/sys/ufs/ext2fs/ext2fs_vnops.c b/sys/ufs/ext2fs/ext2fs_vnops.c index aa5b14efebf..8a957ae11bc 100644 --- a/sys/ufs/ext2fs/ext2fs_vnops.c +++ b/sys/ufs/ext2fs/ext2fs_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ext2fs_vnops.c,v 1.49 2007/09/23 20:15:07 millert Exp $ */ +/* $OpenBSD: ext2fs_vnops.c,v 1.50 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: ext2fs_vnops.c,v 1.1 1997/06/11 09:34:09 bouyer Exp $ */ /* @@ -1257,7 +1257,7 @@ ext2fs_reclaim(void *v) /* Global vfs data structures for ext2fs. */ int (**ext2fs_vnodeop_p)(void *); struct vnodeopv_entry_desc ext2fs_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, ext2fs_lookup }, /* lookup */ { &vop_create_desc, ext2fs_create }, /* create */ { &vop_mknod_desc, ext2fs_mknod }, /* mknod */ diff --git a/sys/ufs/ffs/ffs_vnops.c b/sys/ufs/ffs/ffs_vnops.c index 04650126e14..9e08f8b475f 100644 --- a/sys/ufs/ffs/ffs_vnops.c +++ b/sys/ufs/ffs/ffs_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ffs_vnops.c,v 1.47 2008/01/05 19:49:26 otto Exp $ */ +/* $OpenBSD: ffs_vnops.c,v 1.48 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: ffs_vnops.c,v 1.7 1996/05/11 18:27:24 mycroft Exp $ */ /* @@ -65,7 +65,7 @@ /* Global vfs data structures for ufs. */ int (**ffs_vnodeop_p)(void *); struct vnodeopv_entry_desc ffs_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, ufs_lookup }, /* lookup */ { &vop_create_desc, ufs_create }, /* create */ { &vop_mknod_desc, ufs_mknod }, /* mknod */ diff --git a/sys/ufs/mfs/mfs_vnops.c b/sys/ufs/mfs/mfs_vnops.c index b61c0fb74c0..83231ca6e8e 100644 --- a/sys/ufs/mfs/mfs_vnops.c +++ b/sys/ufs/mfs/mfs_vnops.c @@ -1,4 +1,4 @@ -/* $OpenBSD: mfs_vnops.c,v 1.34 2008/05/03 14:41:29 thib Exp $ */ +/* $OpenBSD: mfs_vnops.c,v 1.35 2008/05/08 17:45:45 thib Exp $ */ /* $NetBSD: mfs_vnops.c,v 1.8 1996/03/17 02:16:32 christos Exp $ */ /* @@ -53,7 +53,7 @@ */ int (**mfs_vnodeop_p)(void *); struct vnodeopv_entry_desc mfs_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, + { &vop_default_desc, eopnotsupp }, { &vop_lookup_desc, mfs_badop }, /* lookup */ { &vop_create_desc, mfs_badop }, /* create */ { &vop_mknod_desc, mfs_badop }, /* mknod */ |