Age | Commit message (Collapse) | Author |
|
|
|
|
|
Remove FLAGS argument & use PARSER->state.flags.
(parser_init):
Set PARSER->state.flags.
Don't pass FLAGS argument to parser_convert.
Make check whether PARSER has the prog name in argv[0] at the proper place.
|
|
|
|
|
|
Correctly leave space at top of stack for account for GNU per-thread
variables.
|
|
|
|
|
|
Macros removed.
|
|
Remove __ prefixes from references to getopt functions and variables (OPT*).
(argp_version_parser, parser_finalize):
Use _ instead of gettext.
(gettext):
Macro removed.
|
|
|
|
|
|
New macro.
|
|
Add help_filter field.
(struct argp_state):
Add pstate field.
|
|
Add argp field.
(convert_options):
Set it.
(__argp_input):
New function.
(parser_init):
Set PARSER->state.pstate.
|
|
Add STATE param.
(argp_doc):
Deal with help filters.
Add STATE param.
(struct hol_entry):
Add argp field.
(struct pentry_state):
Add state field.
(hol_add_cluster):
Add ARGP argument.
(print_header):
Filter STR if necesary.
(usage_argful_short_opt):
Use space.
(__argp_state_help):
Call _help instead of __argp_help.
(filter_doc):
New function.
(space):
New function.
(__argp_help):
Now a wrapper that calls _help.
(hol_entry_help):
Add STATE param.
Do user filtering if necessary.
(struct hol_cluster):
Add argp field.
(make_hol):
Make this first parameter ARGP instead of OPT.
Set each entry's argp field.
(argp_hol):
Passin ARGP to make_hol, not ARGP->options.
Pass ARGP to hol_add_cluster.
(_help):
Renamed from __argp_help.
Add STATE argument, which pass on appropiately.
|
|
|
|
|
|
hol_entry_help):
Call gettext in appropriate places.
[!_] (_): New macro.
[!_ && HAVE_LIBINTL_H] <libintl.h>: New include.
|
|
Call gettext in appropriate places.
|
|
|
|
|
|
Initialize rpcs, flags, & count fields in RET.
|
|
|
|
Replace dir-reparent.c by file-reparent.c.
|
|
Use trivfs_getroot_hook.
|
|
New declaration.
|
|
|
|
|
|
|
|
Renamed from dir_reparent.
|
|
dir-reparent.c replaced by file-reparent.c.
|
|
|
|
|
|
Pass COOKIE directly to diskfs_make_peropen instead of unpacking each arg.
|
|
Type removed.
|
|
Finalize new state.
|
|
Add & use CONTEXT param.
Remove DOTDOT & DEPTH params.
|
|
Remove DEPTH & NEW_DEPTH params.
Check CRED->po->shadow_root for root traversals, and get rid of assert that
EAGAIN isn't returned from diskfs_lookup_hard.
|
|
Pass a prototype peropen instead of the dotdotport and depth to
diskfs_make_peropen.
|
|
Pass a prototype peropen instead of the dotdotport and depth to
diskfs_make_peropen.
|
|
Pass a prototype peropen instead of the dotdotport and depth to
diskfs_make_peropen.
|
|
Remove DEPTH & NEW_DEPTH params.
(struct peropen):
Add shadow_root_parent & shadow_root fields.
Removed depth field.
Rename dotdotnode field to root_parent.
|
|
Don't pass depth args to diskfs_lookup.
|
|
Don't pass depth args to diskfs_lookup.
|
|
Don't pass depth args to diskfs_lookup.
|
|
Return EXDEV if FROMCRED and TOCRED are in different shadow trees.
Don't pass depth args to diskfs_lookup.
|
|
Pass a prototype peropen instead of the dotdotport and depth to
diskfs_make_peropen.
|
|
Don't pass depth args to diskfs_lookup.
|
|
Pass a prototype peropen instead of the dotdotport and depth to
diskfs_make_peropen.
Use DIRCRED->po as the cookie for fshelp_fetch_root instead of a local
structure.
Get rid of DEPTH variable.
Get rid of depth parameters to diskfs_lookup.
Deal properly with EAGAIN return from diskfs_lookup.
Replace references to dotdotport with root_parent.
Remove O_EXLOCK & O_SHLOCK from FLAGS mask, now that they're included in
O_HURD.
|