From eceb5b32e9c3e8b5cdf6ddc664455e54b9dca03c Mon Sep 17 00:00:00 2001 From: Rob Norris Date: Sun, 19 Oct 2025 15:09:48 +1100 Subject: [PATCH] libspl: move loff_t declaration from zfs_context.h Sponsored-by: https://despairlabs.com/sponsor/ Reviewed-by: Brian Behlendorf Signed-off-by: Rob Norris Closes #17861 --- include/sys/zfs_context.h | 4 ---- lib/libspl/include/sys/types.h | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/sys/zfs_context.h b/include/sys/zfs_context.h index dfd37930f..4be22835d 100644 --- a/include/sys/zfs_context.h +++ b/include/sys/zfs_context.h @@ -133,10 +133,6 @@ extern "C" { #include -#ifdef __FreeBSD__ -typedef off_t loff_t; -#endif - #endif /* _KERNEL || _STANDALONE */ #ifdef __cplusplus diff --git a/lib/libspl/include/sys/types.h b/lib/libspl/include/sys/types.h index f4bb85c79..9af20d781 100644 --- a/lib/libspl/include/sys/types.h +++ b/lib/libspl/include/sys/types.h @@ -50,4 +50,8 @@ typedef int projid_t; #include /* for NBBY */ +#ifdef __FreeBSD__ +typedef off_t loff_t; +#endif + #endif