summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1997-02-14(diskfs_make_peropen):Miles Bader
Add & use CONTEXT param. Remove DOTDOT & DEPTH params.
1997-02-14(diskfs_lookup):Miles Bader
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.
1997-02-14(diskfs_S_fsys_getroot):Miles Bader
Pass a prototype peropen instead of the dotdotport and depth to diskfs_make_peropen.
1997-02-14(diskfs_S_fsys_getfile):Miles Bader
Pass a prototype peropen instead of the dotdotport and depth to diskfs_make_peropen.
1997-02-14(diskfs_S_file_exec):Miles Bader
Pass a prototype peropen instead of the dotdotport and depth to diskfs_make_peropen.
1997-02-14(diskfs_lookup):Miles Bader
Remove DEPTH & NEW_DEPTH params. (struct peropen): Add shadow_root_parent & shadow_root fields. Removed depth field. Rename dotdotnode field to root_parent.
1997-02-14(diskfs_S_dir_unlink):Miles Bader
Don't pass depth args to diskfs_lookup.
1997-02-14(diskfs_S_dir_rmdir):Miles Bader
Don't pass depth args to diskfs_lookup.
1997-02-14(diskfs_rename_dir, checkpath):Miles Bader
Don't pass depth args to diskfs_lookup.
1997-02-14(diskfs_S_dir_rename):Miles Bader
Return EXDEV if FROMCRED and TOCRED are in different shadow trees. Don't pass depth args to diskfs_lookup.
1997-02-14(diskfs_S_dir_mkfile):Miles Bader
Pass a prototype peropen instead of the dotdotport and depth to diskfs_make_peropen.
1997-02-14(diskfs_S_dir_mkdir):Miles Bader
Don't pass depth args to diskfs_lookup.
1997-02-14(diskfs_S_dir_lookup):Miles Bader
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.
1997-02-14(diskfs_S_dir_link):Miles Bader
Don't pass depth args to diskfs_lookup.
1997-02-14(diskfs_init_dir):Miles Bader
Don't pass depth args to diskfs_lookup.
1997-02-14(diskfs_clear_directory):Miles Bader
Don't pass depth args to diskfs_lookup.
1997-02-14(diskfs_execboot_fsys_startup, diskfs_S_fsys_init,Miles Bader
diskfs_S_exec_startup_get_info, diskfs_start_bootstrap): Pass a prototype peropen instead of the dotdotport and depth to diskfs_make_peropen.
1997-02-13.Miles Bader
1997-02-13[HAVE_CONFIG_H] <config.h>: New include.Miles Bader
1997-02-13Doc fix.Miles Bader
1997-02-13Update to libc-970212 versions.Miles Bader
1997-02-13.Miles Bader
1997-02-13<ctype.h>:Miles Bader
Include removed.
1997-02-13(_GNU_SOURCE): New macro.Miles Bader
[!isblank] (isblank): New macro. <ctype.h>: New include.
1997-02-12.Miles Bader
1997-02-12(parser_parse_next):Miles Bader
Decrement PARSER->state.next if we consumed an arg we didn't end up parsing. Set ARG_EBADKEY ourselves in all cases. (parser_parse_arg, parser_parse_opt): Get rid of ARG_EBADKEY param.
1997-02-12.Miles Bader
1997-02-12Wed Feb 12 13:53:42 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* ops.c (netfs_check_open_permissions): If this is a new node, don't report an error here. (Though, later I/O requests still might fail.)
1997-02-12.Miles Bader
1997-02-12(_pager_pagemap_resize):Miles Bader
Returns an error_t.
1997-02-12(_pager_pagemap_resize):Miles Bader
Return errors.
1997-02-12(pager_offer_page):Miles Bader
Rewrite for clarity. Deal with _pager_pagemap_resize failing.
1997-02-12(pager_get_error):Miles Bader
Deal with _pager_pagemap_resize failing.
1997-02-12(_pager_lock_object):Miles Bader
Deal with _pager_pagemap_resize failing.
1997-02-12(_pager_seqnos_memory_object_data_request):Miles Bader
Deal with _pager_pagemap_resize failing.
1997-02-12.Miles Bader
1997-02-12(diskfs_S_io_write):Miles Bader
Check OFF for validity and return EINVAL if it's bogus.
1997-02-12(diskfs_S_io_read):Miles Bader
Check OFF for validity and return EINVAL if it's bogus.
1997-02-12(__progname, __progname_full):Miles Bader
Decls removed. (__argp_failure, __argp_error, __argp_state_help): Use PROGRAM_INVOCATION_NAME instead of __PROGNAME_FULL. (__argp_error): Use STATE->name if it's available.
1997-02-12(__progname, __progname_full):Miles Bader
Decls removed. (argp_default_parser): Use PROGRAM_INVOCATION_NAME & PROGRAM_INVOCATION_SHORT_NAME instead of __PROGNAME_FULL & __PROGNAME.
1997-02-12(__progname_full):Miles Bader
Macro removed.
1997-02-12(options): Reformat.Miles Bader
(doc): Add some more gratuitous text.
1997-02-12.Miles Bader
1997-02-12(ARGP_KEY_END, ARGP_KEY_NO_ARGS, ARGP_KEY_INIT, ARGP_KEY_SUCCESS,Miles Bader
ARGP_KEY_ERROR): Change values.
1997-02-12.Miles Bader
1997-02-12(argp_args_usage): Don't trash memory.Miles Bader
1997-02-12(make_hol): Initialize clusters field.Miles Bader
(argp_args_usage, __argp_state_help): Make multiple-level args-docs work.
1997-02-12.Miles Bader
1997-02-12.Miles Bader
1997-02-12(args_doc): Add an alternative args pattern.Miles Bader
(parse_opt): Enforce it.