diff options
Diffstat (limited to 'sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c')
-rw-r--r-- | sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c b/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c index 206f65b08c56..6692e7b317ba 100644 --- a/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c +++ b/sys/contrib/openzfs/module/os/freebsd/zfs/zfs_ctldir.c @@ -456,10 +456,10 @@ zfsctl_common_open(struct vop_open_args *ap) /* * Common close routine. Nothing to do here. */ -/* ARGSUSED */ static int zfsctl_common_close(struct vop_close_args *ap) { + (void) ap; return (0); } @@ -685,7 +685,8 @@ zfsctl_root_readdir(struct vop_readdir_args *ap) if (zfs_uio_offset(&uio) != dots_offset) return (SET_ERROR(EINVAL)); - CTASSERT(sizeof (node->snapdir->sn_name) <= sizeof (entry.d_name)); + _Static_assert(sizeof (node->snapdir->sn_name) <= sizeof (entry.d_name), + "node->snapdir->sn_name too big for entry.d_name"); entry.d_fileno = node->snapdir->sn_id; entry.d_type = DT_DIR; strcpy(entry.d_name, node->snapdir->sn_name); |