Module Name: src Committed By: riastradh Date: Sat Jan 15 19:33:59 UTC 2022
Modified Files: src/sys/miscfs/fdesc: fdesc_vnops.c Log Message: sys/fs/fdesc: Delete silly vnop #define aliases. To generate a diff of this commit: cvs rdiff -u -r1.138 -r1.139 src/sys/miscfs/fdesc/fdesc_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/miscfs/fdesc/fdesc_vnops.c diff -u src/sys/miscfs/fdesc/fdesc_vnops.c:1.138 src/sys/miscfs/fdesc/fdesc_vnops.c:1.139 --- src/sys/miscfs/fdesc/fdesc_vnops.c:1.138 Tue Jun 29 22:40:53 2021 +++ src/sys/miscfs/fdesc/fdesc_vnops.c Sat Jan 15 19:33:58 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: fdesc_vnops.c,v 1.138 2021/06/29 22:40:53 dholland Exp $ */ +/* $NetBSD: fdesc_vnops.c,v 1.139 2022/01/15 19:33:58 riastradh Exp $ */ /* * Copyright (c) 1992, 1993 @@ -41,7 +41,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: fdesc_vnops.c,v 1.138 2021/06/29 22:40:53 dholland Exp $"); +__KERNEL_RCSID(0, "$NetBSD: fdesc_vnops.c,v 1.139 2022/01/15 19:33:58 riastradh Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -75,11 +75,7 @@ FD_STDIN, FD_STDOUT, FD_STDERR must be a #endif int fdesc_lookup(void *); -#define fdesc_create genfs_eopnotsupp -#define fdesc_mknod genfs_eopnotsupp int fdesc_open(void *); -#define fdesc_close genfs_nullop -#define fdesc_access genfs_nullop int fdesc_getattr(void *); int fdesc_setattr(void *); int fdesc_read(void *); @@ -87,32 +83,14 @@ int fdesc_write(void *); int fdesc_ioctl(void *); int fdesc_poll(void *); int fdesc_kqfilter(void *); -#define fdesc_mmap genfs_eopnotsupp -#define fdesc_fcntl genfs_fcntl -#define fdesc_fsync genfs_nullop -#define fdesc_seek genfs_seek -#define fdesc_remove genfs_eopnotsupp int fdesc_link(void *); -#define fdesc_rename genfs_eopnotsupp -#define fdesc_mkdir genfs_eopnotsupp -#define fdesc_rmdir genfs_eopnotsupp int fdesc_symlink(void *); int fdesc_readdir(void *); int fdesc_readlink(void *); -#define fdesc_abortop genfs_abortop int fdesc_inactive(void *); int fdesc_reclaim(void *); -#define fdesc_lock genfs_lock -#define fdesc_unlock genfs_unlock -#define fdesc_bmap genfs_eopnotsupp -#define fdesc_strategy genfs_badop int fdesc_print(void *); int fdesc_pathconf(void *); -#define fdesc_islocked genfs_islocked -#define fdesc_advlock genfs_einval -#define fdesc_bwrite genfs_eopnotsupp -#define fdesc_revoke genfs_revoke -#define fdesc_putpages genfs_null_putpages static int fdesc_attr(int, struct vattr *, kauth_cred_t); @@ -121,11 +99,11 @@ const struct vnodeopv_entry_desc fdesc_v { &vop_default_desc, vn_default_error }, { &vop_parsepath_desc, genfs_parsepath }, /* parsepath */ { &vop_lookup_desc, fdesc_lookup }, /* lookup */ - { &vop_create_desc, fdesc_create }, /* create */ - { &vop_mknod_desc, fdesc_mknod }, /* mknod */ + { &vop_create_desc, genfs_eopnotsupp }, /* create */ + { &vop_mknod_desc, genfs_eopnotsupp }, /* mknod */ { &vop_open_desc, fdesc_open }, /* open */ - { &vop_close_desc, fdesc_close }, /* close */ - { &vop_access_desc, fdesc_access }, /* access */ + { &vop_close_desc, genfs_nullop }, /* close */ + { &vop_access_desc, genfs_nullop }, /* access */ { &vop_accessx_desc, genfs_accessx }, /* accessx */ { &vop_getattr_desc, fdesc_getattr }, /* getattr */ { &vop_setattr_desc, fdesc_setattr }, /* setattr */ @@ -134,34 +112,34 @@ const struct vnodeopv_entry_desc fdesc_v { &vop_fallocate_desc, genfs_eopnotsupp }, /* fallocate */ { &vop_fdiscard_desc, genfs_eopnotsupp }, /* fdiscard */ { &vop_ioctl_desc, fdesc_ioctl }, /* ioctl */ - { &vop_fcntl_desc, fdesc_fcntl }, /* fcntl */ + { &vop_fcntl_desc, genfs_fcntl }, /* fcntl */ { &vop_poll_desc, fdesc_poll }, /* poll */ { &vop_kqfilter_desc, fdesc_kqfilter }, /* kqfilter */ - { &vop_revoke_desc, fdesc_revoke }, /* revoke */ - { &vop_mmap_desc, fdesc_mmap }, /* mmap */ - { &vop_fsync_desc, fdesc_fsync }, /* fsync */ - { &vop_seek_desc, fdesc_seek }, /* seek */ - { &vop_remove_desc, fdesc_remove }, /* remove */ + { &vop_revoke_desc, genfs_revoke }, /* revoke */ + { &vop_mmap_desc, genfs_eopnotsupp }, /* mmap */ + { &vop_fsync_desc, genfs_nullop }, /* fsync */ + { &vop_seek_desc, genfs_seek }, /* seek */ + { &vop_remove_desc, genfs_eopnotsupp }, /* remove */ { &vop_link_desc, fdesc_link }, /* link */ - { &vop_rename_desc, fdesc_rename }, /* rename */ - { &vop_mkdir_desc, fdesc_mkdir }, /* mkdir */ - { &vop_rmdir_desc, fdesc_rmdir }, /* rmdir */ + { &vop_rename_desc, genfs_eopnotsupp }, /* rename */ + { &vop_mkdir_desc, genfs_eopnotsupp }, /* mkdir */ + { &vop_rmdir_desc, genfs_eopnotsupp }, /* rmdir */ { &vop_symlink_desc, fdesc_symlink }, /* symlink */ { &vop_readdir_desc, fdesc_readdir }, /* readdir */ { &vop_readlink_desc, fdesc_readlink }, /* readlink */ - { &vop_abortop_desc, fdesc_abortop }, /* abortop */ + { &vop_abortop_desc, genfs_abortop }, /* abortop */ { &vop_inactive_desc, fdesc_inactive }, /* inactive */ { &vop_reclaim_desc, fdesc_reclaim }, /* reclaim */ - { &vop_lock_desc, fdesc_lock }, /* lock */ - { &vop_unlock_desc, fdesc_unlock }, /* unlock */ - { &vop_bmap_desc, fdesc_bmap }, /* bmap */ - { &vop_strategy_desc, fdesc_strategy }, /* strategy */ + { &vop_lock_desc, genfs_lock }, /* lock */ + { &vop_unlock_desc, genfs_unlock }, /* unlock */ + { &vop_bmap_desc, genfs_eopnotsupp }, /* bmap */ + { &vop_strategy_desc, genfs_badop }, /* strategy */ { &vop_print_desc, fdesc_print }, /* print */ - { &vop_islocked_desc, fdesc_islocked }, /* islocked */ + { &vop_islocked_desc, genfs_islocked }, /* islocked */ { &vop_pathconf_desc, fdesc_pathconf }, /* pathconf */ - { &vop_advlock_desc, fdesc_advlock }, /* advlock */ - { &vop_bwrite_desc, fdesc_bwrite }, /* bwrite */ - { &vop_putpages_desc, fdesc_putpages }, /* putpages */ + { &vop_advlock_desc, genfs_einval }, /* advlock */ + { &vop_bwrite_desc, genfs_eopnotsupp }, /* bwrite */ + { &vop_putpages_desc, genfs_null_putpages }, /* putpages */ { NULL, NULL } };