aboutsummaryrefslogtreecommitdiff
path: root/libdiskfs/dir-init.c
Commit message (Collapse)AuthorAgeFilesLines
* Use our own variant of 'assert' and 'assert_perror'.Justus Winter2017-08-051-2/+2
| | | | | Our variants print stack traces on failures. This will make locating errors much easier.
* libdiskfs: fix fabrication of protidJustus Winter2014-11-231-1/+2
| | | | * libdiskfs/dir-init.c (diskfs_init_dir): Fix fabrication of protid.
* Avoid waiting for disk I/O completionSamuel Thibault2012-09-221-1/+1
| | | | | | | | | | | | | | | | This improves performance quite a bit, and is not less safe. * ext2fs/dir.c (diskfs_direnter_hard, diskfs_dirremove_hard, diskfs_dirrewrite_hard): Pass diskfs_synchronous instead of 1 as wait parameter to diskfs_file_update. * ext2fs/truncate.c (diskfs_truncate): Likewise. * libdiskfs/dir-init.c (diskfs_init_dir): Likewise. * libdiskfs/dir-link.c (diskfs_S_dir_link): Likewise. * libdiskfs/dir-rename.c (diskfs_S_dir_rename): Likewise. * libdiskfs/dir-renamed.c (diskfs_rename_dir): Likewise. * libdiskfs/file-set-trans.c (diskfs_S_file_set_translator): Likewise. * libdiskfs/node-create.c (diskfs_create_node): Likewise. * libdiskfs/node-drop.c (diskfs_drop_node): Likewise.
* (diskfs_init_dir):Miles Bader1997-02-221-2/+1
| | | | | Use CRED->po as LOOKUPCRED's po, so that root detection works (and doesn't crash).
* (diskfs_init_dir):Miles Bader1997-02-141-2/+2
| | | | Don't pass depth args to diskfs_lookup.
* (diskfs_init_dir):Miles Bader1997-02-061-3/+3
| | | | Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
* Fri Nov 15 14:06:16 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1996-11-181-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * protid-make.c (diskfs_finish_protid): Fix typo. * file-chown.c (diskfs_S_file_chown): Look for UID, not CRED in the uid set. * dir-lookup.c (diskfs_S_dir_lookup): Make the unauthenticated port correctly. Thu Nov 14 13:07:37 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * dir-init.c (diskfs_init_dir): New vars VEC and USER; fabricate LOOKUPCRED to correspond to new structure definitions. * io-restrict-auth.c (diskfs_S_io_restrict_auth): Declare I and add a missing semicolon. * fsys-getroot.c (diskfs_S_fsys_getroot): Eliminate PSEUDOCRED entirely. Fix unrelated typo. * file-chauthor.c (dithkfth_TH_file_chauthor): Fix first arg in call to fthhelp_ithowner. Tue Nov 12 22:45:07 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * diskfs.h: Correctly close comment.
* (diskfs_init_dir): Doc fixes.Michael I. Bushnell1996-03-201-2/+0
|
* (diskfs_init_dir): Doc fix.Michael I. Bushnell1996-03-191-1/+4
|
* (diskfs_init_dir): Don't do diskfs_synchronous here.Michael I. Bushnell1995-03-171-9/+0
|
* (diskfs_init_dir): Implement diskfs_synchronous.Michael I. Bushnell1995-03-151-1/+10
|
* entered into RCSMichael I. Bushnell1994-03-141-2/+3
|
* Formerly dir-init.c.~4~Michael I. Bushnell1994-03-111-3/+6
|
* Formerly dir-init.c.~3~Michael I. Bushnell1994-02-081-6/+7
|
* Formerly dir-init.c.~2~Michael I. Bushnell1994-02-041-8/+10
|
* Initial revisionMichael I. Bushnell1994-02-021-0/+58