xref: /netbsd-src/sys/lib/libsa/lfsv1.c (revision e61202360d5611414dd6f6115934a96aa1f50b1a)
1 /* $NetBSD: lfsv1.c,v 1.5 2012/05/21 21:34:16 dsl Exp $ */
2 
3 #define	LIBSA_LFS
4 #define	REQUIRED_LFS_VERSION	1
5 
6 #define	ufs_open		lfsv1_open
7 #define	ufs_close		lfsv1_close
8 #define	ufs_read		lfsv1_read
9 #define	ufs_write		lfsv1_write
10 #define	ufs_seek		lfsv1_seek
11 #define	ufs_stat		lfsv1_stat
12 #if defined(LIBSA_ENABLE_LS_OP)
13 #define	ufs_ls			lfsv1_ls
14 #endif
15 
16 #define	fs_bsize		lfs_ibsize
17 #define	IFILE_Vx		IFILE_V1
18 
19 #define	FSBTODB(fs, daddr)	(daddr)		/* LFSv1 uses sectors for addresses */
20 #define	INOPBx(fs) INOPB(fs)
21 
22 #define	FSMOD			"lfs"
23 
24 #include "lib/libsa/ufs.c"
25