summaryrefslogtreecommitdiff
path: root/sbin/fsck_lfs
AgeCommit message (Expand)Author
2021-09-17Fix the function pointer declaration to something lint likes.christos
2021-09-14sbin: enable lint for almost all programsrillig
2020-09-07remove GCC_NO_ADDR_OF_PACKED_MEMBER now lfs_accessors.h works.mrg
2020-09-06add support for new GCC 9 warnings that may be too much to fixmrg
2020-06-17Include explicitly <rump/rump_syscallshotgun.h> for previous indirect userskamil
2020-05-14Remove extra semicolon.msaitoh
2020-04-03Avoid common symbols for fsck_lfs.joerg
2020-02-23Fix userland references to LFS_ORPHAN_NEXTFREE.riastradh
2019-08-15fsck: Stop defining the same variable concurrently in bss and datakamil
2019-02-03- add or adjust /* FALLTHROUGH */ where appropriatemrg
2018-06-12Remove duplicate assignments.zafer
2018-03-30PR/51418: Jose Luis Rodriguez Garcia: Fix incore src/sbin/fsck_lfs/bufcache.cchristos
2017-06-10Update inode member i_flag --> i_state to keep up with kernel changespgoyette
2017-06-09this file uses the <sys/queue.h> macros so it should includechs
2016-09-16PR/51478: Jose Luis Rodriguez Garcia: Fix leak mem fsck_lfs/lfs.cchristos
2016-08-25PR/51440: Jose Luis Rodriguez Garcia: Use the standard queue.h macro insteadchristos
2016-08-18PR/51422: Jose Luis Rodriguez Garcia: completely remove B_NEEDCOMMITchristos
2016-08-18PR/51422: Jose Luis Rodriguez Garcia: Remove unnecessary assignment.christos
2016-07-31PR 51264 Jose Luis Rodriguez Garcia: lfs userland bufcache rehash is brokendholland
2016-03-20Comment out unused logic. PR 50973dholland
2016-03-17PR/50974: David Binderman: Remove unused code.christos
2016-02-19Need <stdbool.h> for true/false.riastradh
2015-10-15Enable lfs64 in fsck_lfs.dholland
2015-10-10Track down and fix two missing uses of SEGSUM_FINFOBASE().dholland
2015-10-03The per-inode state 'id_entryno' is used by pass1 for a block count,dholland
2015-10-03Use daddr_t instead of uint32_t for the in-memory copy of the inodedholland
2015-10-03Drop an explicit sign-extension in fsck that shouldn't be needed anydholland
2015-10-03Add lfs_checkword type for reading checksum data out of structures.dholland
2015-10-03Fix hardwired 32-bit stuff in fsck:dholland
2015-10-03Remove a dead data structure.dholland
2015-10-03Apply IINFO in the other userland tools.dholland
2015-10-03Use IINFO in lfs_writeinode().dholland
2015-09-21Add 64-bit directory entry structures, and adjust accessors accordingly.dholland
2015-09-21Oops; LFS_DIRECTSIZ() is going to need the fs as an argument.dholland
2015-09-20Clean up struct lfs_dirtemplate.dholland
2015-09-15Pass around struct lfs_dirheader instead of struct lfs_direct.dholland
2015-09-15Add an accessor function for directory names.dholland
2015-09-15Add a function lfs_copydirname() to copy directory names in place; usedholland
2015-09-15Tidyups/fixes preparatory to making d_name[] in struct lfs_direct sizedholland
2015-09-15Add and use accessor functions for more of the directory entry fields.dholland
2015-09-01Add new accessors for the d_type and d_namlen fields of struct lfs_direct.dholland
2015-09-01Remove ulfs_daddr_t.dholland
2015-09-01Use daddr_t, not ulfs_daddr_t, as the latter's 32 bits wide.dholland
2015-09-01Use daddr_t, not ulfs_daddr_t, as the latter's 32 bits wide.dholland
2015-09-01Use daddr_t, not ulfs_daddr_t, as the latter's 32 bits wide.dholland
2015-09-01Tidy the MAXSYMLINKLEN macros.dholland
2015-09-01The ifile's inode number is constant. (it is always 1)dholland
2015-09-01Make the inode fields in the 64-bit superblock 64 bits wide.dholland
2015-09-01Add byteswapping to the dinode accessors.dholland
2015-09-01Use the lfs dinode accessors in place of the ufs-derived ones.dholland