xref: /minix3/sys/lib/libsa/ffsv2.c (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1f14fb602SLionel Sambuc /* $NetBSD: ffsv2.c,v 1.6 2012/05/21 21:34:16 dsl Exp $ */
258a2b000SEvgeniy Ivanov 
358a2b000SEvgeniy Ivanov #define LIBSA_FFSv2
458a2b000SEvgeniy Ivanov 
558a2b000SEvgeniy Ivanov #define ufs_open	ffsv2_open
658a2b000SEvgeniy Ivanov #define ufs_close	ffsv2_close
758a2b000SEvgeniy Ivanov #define ufs_read	ffsv2_read
858a2b000SEvgeniy Ivanov #define ufs_write	ffsv2_write
958a2b000SEvgeniy Ivanov #define ufs_seek	ffsv2_seek
1058a2b000SEvgeniy Ivanov #define ufs_stat	ffsv2_stat
1158a2b000SEvgeniy Ivanov #if defined(LIBSA_ENABLE_LS_OP)
1258a2b000SEvgeniy Ivanov #define ufs_ls		ffsv2_ls
13*0a6a1f1dSLionel Sambuc #if defined(__minix) && defined(LIBSA_ENABLE_LOAD_MODS_OP)
14*0a6a1f1dSLionel Sambuc #define ufs_load_mods	ffsv2_load_mods
15*0a6a1f1dSLionel Sambuc #endif /* defined(__minix) && defined(LIBSA_ENABLE_LOAD_MODS_OP) */
1658a2b000SEvgeniy Ivanov #endif
1758a2b000SEvgeniy Ivanov 
1858a2b000SEvgeniy Ivanov #define ufs_dinode	ufs2_dinode
1958a2b000SEvgeniy Ivanov #define indp_t		int64_t
2058a2b000SEvgeniy Ivanov 
2158a2b000SEvgeniy Ivanov #include "ufs.c"
22