Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | (diskfs_cached_lookup): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -2/+2 | |
| | | | | (read_symlink_hook): Likewise. | |||||
* | (diskfs_truncate): Call diskfs_check_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+2 | |
| | | | | (diskfs_grow): Likewise. | |||||
* | (diskfs_set_hypermetadata): If CLEAN is not set, make sure we clear | Michael I. Bushnell | 1996-06-24 | 1 | -16/+10 | |
| | | | | | | | the clean bit on disk. Always call sync_disk (with appropriate WAIT). (diskfs_readonly_changed): Don't do set_hypermetadata here. (copy_sblock): Don't track clean state here. | |||||
* | (diskfs_S_startup_dosync): Don't crash the filesystem, just do a clean | Michael I. Bushnell | 1996-06-24 | 1 | -1/+5 | |
| | | | | sync. | |||||
* | (parse_hook_add_interface): Realloc the correct number of bytes. | Miles Bader | 1996-06-24 | 1 | -13/+30 | |
| | | | | | | (parse_opt): Don't fail if there were no options. (RETURN): New macro. (PERR, FAIL): Use RETURN instead of return to free memory if nec. | |||||
* | (diskfs_remount): Use diskfs_check_readonly instead of | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | | | | diskfs_readonly. | |||||
* | (diskfs_drop_node): Call diskfs_check_readonly before making mods. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+1 | |
| | ||||||
* | (diskfs_check_readonly): And do it synchronously. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_shutdown_pager): Don't shutdown DISKPAGER ever, just sync it | Michael I. Bushnell | 1996-06-24 | 1 | -2/+2 | |
| | | | | instead. | |||||
* | (_diskfs_diskdirty): New var. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+19 | |
| | | | | | (diskfs_check_readonly): New function. (diskfs_set_readonly): After clean sync, clear _diskfs_diskdirty. | |||||
* | change name to _diskfs_diskdirty. | Michael I. Bushnell | 1996-06-24 | 1 | -2/+2 | |
| | ||||||
* | (_diskfs_diskclean): New variable. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+3 | |
| | ||||||
* | (_diskfs_rdwr_internal): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -2/+2 | |
| | ||||||
* | (diskfs_create_node): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_S_fsys_getroot): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_S_file_set_translator): Use diskfs_check_readonly instead of ↵ | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | | | | diskfs_readonly. | |||||
* | (disk_pager_setup): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (disk_pager_setup): | Michael I. Bushnell | 1996-06-24 | 1 | -1/+8 | |
| | ||||||
* | (diskfs_S_dir_unlink): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_S_dir_rmdir): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_S_dir_rename): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_S_dir_mkfile): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_S_dir_mkdir): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -2/+2 | |
| | ||||||
* | (diskfs_S_dir_lookup): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (diskfs_S_dir_link): Use diskfs_check_readonly instead of diskfs_readonly. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | (iohelp_fetch_shared_data): Use diskfs_check_readonly instead of | Michael I. Bushnell | 1996-06-24 | 1 | -2/+2 | |
| | | | | diskfs_readonly. | |||||
* | (diskfs_check_readonly): New function. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+4 | |
| | ||||||
* | (sighup_handle): New function. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+20 | |
| | | | | (arrange_shutdown_notification): Register SIGHUP handler. | |||||
* | (kill_multi_user): Kill user tasks before doing notify_shutdown. | Michael I. Bushnell | 1996-06-24 | 1 | -3/+3 | |
| | ||||||
* | (diskfs_create_node): Add mode. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+3 | |
| | ||||||
* | (fshelp_fetch_root): Deal properly with errors from auth_makeauth. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+2 | |
| | ||||||
* | (diskfs_S_io_reauthenticate): If auth_server_authenticate fails, then | Michael I. Bushnell | 1996-06-24 | 1 | -12/+16 | |
| | | | | | fill with empty IDs. We can't permit interruption, because this is a simpleroutine. | |||||
* | (diskfs_S_file_set_translator): spelling fix | Michael I. Bushnell | 1996-06-24 | 1 | -1/+1 | |
| | ||||||
* | Doc fixes. | Michael I. Bushnell | 1996-06-24 | 1 | -3/+6 | |
| | ||||||
* | (diskfs_S_file_set_translator): Validate rdev change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+7 | |
| | ||||||
* | (diskfs_S_file_chflags): Validate flags change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -3/+6 | |
| | ||||||
* | (dithkfth_validate_author_change): New macro. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+2 | |
| | ||||||
* | (dithkfth_TH_file_chauthor): Validate new author before changing it. | Michael I. Bushnell | 1996-06-24 | 1 | -2/+5 | |
| | ||||||
* | (diskfs_create_node): Validate group change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -15/+16 | |
| | ||||||
* | (diskfs_S_file_chown): Validate group change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -0/+2 | |
| | ||||||
* | (diskfs_create_node): Validate mode change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+5 | |
| | ||||||
* | (diskfs_S_file_set_translator): Validate mode change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -3/+8 | |
| | ||||||
* | (diskfs_S_file_chmod): Validate mode change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -3/+7 | |
| | ||||||
* | (diskfs_creade_node): Validate owner change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -1/+10 | |
| | ||||||
* | (diskfs_S_file_chown): Validate owner change before making it. | Michael I. Bushnell | 1996-06-24 | 1 | -5/+9 | |
| | ||||||
* | (OTHERSRCS): Add validate-mode.c, validate-group.c, validate-author.c, | Michael I. Bushnell | 1996-06-24 | 1 | -1/+3 | |
| | | | | validate-flags.c, validate-rdev.c, and validate-owner.c. | |||||
* | Initial revision | Michael I. Bushnell | 1996-06-24 | 6 | -0/+162 | |
| | ||||||
* | (diskfs_validate_mode_change, diskfs_validate_owner_change, | Michael I. Bushnell | 1996-06-24 | 1 | -0/+24 | |
| | | | | | diskfs_validate_group_change, diskfs_validate_author_change, diskfs_validate_flags_change, diskfs_validate_rdev_change): New decls. | |||||
* | (errexit, punt): Exit with status 8 for catastrophic failures. | Michael I. Bushnell | 1996-06-24 | 1 | -2/+2 | |
| | ||||||
* | (options): Make const. | Miles Bader | 1996-06-22 | 1 | -1/+1 | |
| |