Age | Commit message (Collapse) | Author |
|
Use strrchr instead of rindex.
(argp_parse):
Use strchr instead of index, memset instead of bzero.
|
|
|
|
Support ARGP_LONG_ONLY.
Don't parse OPTION_DOC options.
|
|
Add COOKIE argument, also to signature of FUNC.
(oshort):
Exclude options for which odoc is true.
(struct pentry_state):
New type.
(until_short):
New function, from old nested function func1 in hol_entry_first_short.
Only return short key when oshort is true.
(hol_entry_first_short):
Remove func1 and use until_short instead.
(add_argless_short_opt, usage_argful_short_opt, usage_long_opt):
New functions (were nested in hol_usage).
(hol_usage):
Use un-nested functions.
(hol_entry_qcmp):
New function.
(hol_sort):
Remove cmp and use hol_entry_qcmp instead.
(hol_entry_cmp):
Correctly place odoc options.
(canon_doc_option):
New function.
(odoc):
New macro.
(arg, print_header, comma):
New functions (were nested in hol_entry_help)
(hol_entry_help):
Correctly output odoc options.
Use un-nested helper functions, with state block.
(argp_state_help):
Add ARGP_HELP_LONG_ONLY to FLAGS if STATE has ARGP_LONG_ONLY set.
|
|
New macro.
(ARGP_LONG_ONLY, ARGP_HELP_LONG_ONLY):
New macros.
|
|
Deal with crypt failing.
|
|
|
|
|
|
Look for NOBODY in ARGS_DEFS too, and use a last ditch default if we can't
find it anywhere.
|
|
|
|
Expect COOKIE2 to be a pointer to a struct diskfs_trans_callback_cookie2,
and use that to pass args to diskfs_make_peropen.
|
|
New type.
|
|
Add & use DEPTH argument.
|
|
Add DEPTH & NEW_DEPTH arguments.
Implement new fs-root detection using them.
|
|
Supply DEPTH argument to diskfs_make_peropen.
Pass new type of cookie2 to fshelp_fetch_root, as expected by
_diskfs_translator_callback2.
|
|
Supply DEPTH argument to diskfs_make_peropen.
|
|
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
|
|
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
|
|
Implement.
|
|
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
|
|
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
Translate EAGAIN (meaning root's parent) to EINVAL.
|
|
New file's depth is one greater than CRED's.
|
|
Supply DEPTH argument to diskfs_make_peropen.
|
|
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
|
|
Add DEPTH variable.
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
Supply DEPTH argument diskfs_make_peropen.
Pass new type of cookie2 to fshelp_fetch_root, as expected by
_diskfs_translator_callback2.
|
|
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
Translate EAGAIN (meaning root's parent) to EINVAL.
|
|
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
|
|
Supply DEPTH & NEW_DEPTH arguments to diskfs_lookup.
|
|
diskfs_execboot_fsys_startup, diskfs_S_fsys_init):
Supply DEPTH argument to diskfs_make_peropen.
|
|
Add DEPTH & NEW_DEPTH arguments.
(diskfs_make_peropen):
Add DEPTH argument.
(struct peropen):
Add DEPTH field.
|
|
|
|
|
|
Implement (code from ufs).
|
|
Implement (code from ufs).
|
|
|
|
|
|
Pass new DEPTH argument to diskfs_make_peropen.
|
|
Don't use strlen on it if *HOST is 0.
|
|
|
|
`preempter' -> `preemptor'.
|
|
|
|
In non-automatic mode, print a warning if a filesystem is of a type that
can't be fscked.
|
|
Improve error behavior a bit.
Fill in FSTYPE in the case where we added a new type.
(fs_set_mntent):
Avoid null deferences.
|
|
|
|
Add S_IROOT to TERM_MODE.
|
|
Add dir-reparent.c.
|
|
|
|
Renamed from `preempter'; type & init changed as well.
(diskfs_start_disk_pager):
`preempter' -> `preemptor'.
|
|
|
|
|