Age | Commit message (Collapse) | Author |
|
anymore.
|
|
diskfs_check_readonly.
|
|
(lndist-asm-files): New rule.
(ASMHEADERS): New variable.
($(top_srcdir)/hurd-snap/$(dir)/asm): New rule.
|
|
|
|
|
|
(install) [all versions]: Add dependency on the directory being
installed into.
($(installationdirlist)): New dependency.
|
|
(cp-linked-files): Use implicit rule.
($(lfinst)): New implicit rule.
|
|
|
|
(lndist): Remove `lndist-cthreads-h'.
|
|
|
|
|
|
Fsck pass 0 if not in automatic mode.
Respect `noauto' option in automatic mode.
(fs_start_fsck):
When deciding to use a flags arg, mask flags against an explicit list of
valid ones.
(FSCK_F_AUTO): New macro.
(main): Set FSCK_F_AUTO flag if in automatic mode.
|
|
(netfs_get_options): New function.
(runtime_argp_parents, runtime_argp, netfs_runtime_argp): New variables.
(netfs_parse_runtime_options, netfs_unparse_runtime_options):
Functions removed.
|
|
|
|
Add runtime-argp.c, std-runtime-argp.c, & std-startup-argp.c.
Remove parse-runtime-options.c & unparse-runtime-options.c.
|
|
|
|
|
|
(parse_runtime_opt): Function removed.
(netfs_set_options): Change to use fshelp_set_options.
|
|
(netfs_set_options, netfs_get_options): Updated to inew interface.
(netfs_append_std_options): New declaration.
(netfs_runtime_argp, netfs_std_runtime_argp, netfs_std_startup_arg):
New variables.
(netfs_parse_runtime_options, netfs_unparse_runtime_options):
Functions removed.
|
|
Use fshelp_return_malloced_buffer to prepare return value.
|
|
Use fshelp_return_malloced_buffer to prepare return value.
|
|
Don't special-case the 0 explicit ids case (it used to merge in all the ids
from passed in auth-handles in that case).
|
|
the same parse_opt function at the same time.
|
|
(FSCK_F_WRITABLE): New macro.
(struct fsck): Rename WAS_READONLY field to MAKE_WRITABLE.
(fscks_start_fsck): Change to set make_writable field instead of was_readonly.
(fsck_cleanup): Change RESTORE_WRITABLE to MAKE_WRITABLE.
(fscks_wait): Likewise.
|
|
|
|
|
|
|
|
Fix test for address-less netmask.
Fix byte order when using IN_* macros.
Base default netmask on dev->pa_addr, not in->address.
Don't clear dev->pa_addr.
Delete old routing entries before adding new ones.
(trivfs_get_options): Add & use ADD_ADDR_OPT macro.
(parse_hook_add_interface): Initialize H->curint->device.
(trivfs_get_options): Initialize *ARGZ & *ARGZ_LEN.
|
|
|
|
(rt_del): Renamed from ip_rt_del.
(rt_kill): Call rt_del, not ip_rt_del.
|
|
|
|
|
|
(diskfs_sync_everything): Call sync_global instead of pokel_sync.
(final_sblock): Variable removed.
|
|
Use diskfs_check_readonly instead of diskfs_readonly.
|
|
|
|
(diskfs_set_hypermetadata): Work correctly.
|
|
Renamed from sync_global_data.
Add WAIT flag.
Don't call diskfs_set_hypermetadata.
(alloc_sync): Call diskfs_set_hypermetadata instead of sync_global_data.
(sync_super_block): Function removed.
|
|
(rt_kill): Use ip_rt_del instead of rt_del.
|
|
|
|
|
|
|
|
diskfs_validate_group_change, diskfs_validate_mode_change,
diskfs_validate_author_change): New functions.
(write_node): For non-hurd filesystems, assert that no hurd
extensions should be used.
|
|
Renamed from sighup_handle. Make void. Deal with SIGTERM instead of SIGHUP.
(main): Use SIGTERM & sigterm_handler instead of SIGHUP &c.
|
|
diskfs_readonly.
(diskfs_dirempty): Likewise.
|
|
(read_symlink_hook): Likewise.
|
|
(diskfs_grow): Likewise.
|
|
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.
|
|
sync.
|
|
(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_readonly.
|