Home | History | Annotate | Line # | Download | only in libsa
ffsv2.c revision 1.7.16.1
      1  1.7.16.1      cjep /* $NetBSD: ffsv2.c,v 1.7.16.1 2021/05/31 22:15:21 cjep 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.7.16.1      cjep #define ufs_dinode_swap	ffs_dinode2_swap
     17  1.7.16.1      cjep #define ufs_indp_swap	bswap64
     18       1.2      fvdl #define indp_t		int64_t
     19       1.1       dsl 
     20  1.7.16.1      cjep #define FS_MAGIC FS_UFS2_MAGIC
     21  1.7.16.1      cjep 
     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