1 1.8 mrg /* $NetBSD: ffsv2.c,v 1.8 2021/05/27 06:54:44 mrg Exp $ */ 2 1.1 dsl 3 1.1 dsl #define LIBSA_FFSv2 4 1.1 dsl 5 1.1 dsl #define ufs_open ffsv2_open 6 1.1 dsl #define ufs_close ffsv2_close 7 1.1 dsl #define ufs_read ffsv2_read 8 1.1 dsl #define ufs_write ffsv2_write 9 1.1 dsl #define ufs_seek ffsv2_seek 10 1.1 dsl #define ufs_stat ffsv2_stat 11 1.5 tsutsui #if defined(LIBSA_ENABLE_LS_OP) 12 1.5 tsutsui #define ufs_ls ffsv2_ls 13 1.5 tsutsui #endif 14 1.1 dsl 15 1.1 dsl #define ufs_dinode ufs2_dinode 16 1.8 mrg #define ufs_dinode_swap ffs_dinode2_swap 17 1.8 mrg #define ufs_indp_swap bswap64 18 1.2 fvdl #define indp_t int64_t 19 1.1 dsl 20 1.8 mrg #define FS_MAGIC FS_UFS2_MAGIC 21 1.8 mrg 22 1.7 pgoyette #if 0 23 1.7 pgoyette #define FSMOD "wapbl/ufs/ffs" 24 1.7 pgoyette #endif 25 1.7 pgoyette 26 1.1 dsl #include "ufs.c" 27