xref: /minix3/sys/lib/libsa/ffsv1.c (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1f14fb602SLionel Sambuc /* $NetBSD: ffsv1.c,v 1.6 2012/05/21 21:34:16 dsl Exp $ */
258a2b000SEvgeniy Ivanov 
358a2b000SEvgeniy Ivanov #define LIBSA_FFSv1
458a2b000SEvgeniy Ivanov 
558a2b000SEvgeniy Ivanov #define ufs_open	ffsv1_open
658a2b000SEvgeniy Ivanov #define ufs_close	ffsv1_close
758a2b000SEvgeniy Ivanov #define ufs_read	ffsv1_read
858a2b000SEvgeniy Ivanov #define ufs_write	ffsv1_write
958a2b000SEvgeniy Ivanov #define ufs_seek	ffsv1_seek
1058a2b000SEvgeniy Ivanov #define ufs_stat	ffsv1_stat
1158a2b000SEvgeniy Ivanov #if defined(LIBSA_ENABLE_LS_OP)
1258a2b000SEvgeniy Ivanov #define ufs_ls		ffsv1_ls
13*0a6a1f1dSLionel Sambuc #if defined(__minix) && defined(LIBSA_ENABLE_LOAD_MODS_OP)
14*0a6a1f1dSLionel Sambuc #define ufs_load_mods	ffsv1_load_mods
15*0a6a1f1dSLionel Sambuc #endif /* defined(__minix) && defined(LIBSA_ENABLE_LOAD_MODS_OP) */
1658a2b000SEvgeniy Ivanov #endif
1758a2b000SEvgeniy Ivanov 
1858a2b000SEvgeniy Ivanov #define ufs_dinode	ufs1_dinode
1958a2b000SEvgeniy Ivanov #define indp_t		int32_t
2058a2b000SEvgeniy Ivanov 
2158a2b000SEvgeniy Ivanov #include "ufs.c"
22