Home | History | Annotate | Line # | Download | only in libsa
ffsv2.c revision 1.8
      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