Age | Commit message (Collapse) | Author |
|
|
|
|
|
Don't assert that st_blocks is zero for non-dir/file/long-symlink inodes.
|
|
|
|
Update.
(main):
Remove array of epoints & loops, & just use RD & WR, calling the e*
functions above.
Support DST being a directory.
(econnect, eopen_wr, eopen_rd, efinish):
New functions.
(struct epoint):
Remove FD field.
Rename RMT_FILE & RMT_HOST to FILE & HOST.
|
|
Fix detection of multiple ids.
|
|
|
|
|
|
Correct filtering of process-owners when processes are explicitly specified.
Don't use ARGS_DOC.
(args_doc):
Variable removed.
|
|
|
|
Supply correct argp to filter_doc.
|
|
* file-chmod.c (netfs_S_file_chmod): Turn off any read-only bits.
|
|
|
|
Alias renamed from su.
|
|
|
|
|
|
|
|
|
|
Add ugids-imply.c, ugids-posix.c, idvec-impgids.c, idvec-verify.c,
idvec-rep.c, ugids.c, ugids-subtract.c, ugids-verify.c, ugids-argp.c,
ugids-rep.c, ugids-auth.c, ugids-xinl.c, & ugids-merge.c.
(installhdrs):
Add ugids.h.
|
|
Rewrite.
(idvec_set, idvec_merge):
Make NEW arg const.
(idvec_subtract, idvec_keep):
New functions.
(idvec_tail):
Function removed (now inline in idvec.h).
(idvec_set_ids, idvec_merge_ids):
Make IDS arg const.
(idvec_contains, idvec_tail_contains):
Make IDVEC arg const.
|
|
idvec_merge_implied_gids, idvec_verify):
New declarations.
(idvec_equal):
New inline function.
(idvec_is_empty):
New function.
(idvec_contains):
Now an inline function.
(idvec_fini):
New macro.
(idvec_set, idvec_merge):
Make NEW arg const.
(IDVEC_INIT):
New macro.
(idvec_set_ids, idvec_merge_ids):
Make IDS arg const.
(idvec_contains, idvec_tail_contains):
Make IDVEC arg const.
|
|
|
|
|
|
(INSTALL-ids-ops):
Renamed from INSTALL-hurdids-ops.
(SRCS):
hurdids.c renamed to ids.c.
(targets):
hurdids renamed to ids.
(addauth-LDLIBS, setauth-LDLIBS, su-LDLIBS):
New variables.
|
|
New variable.
(main):
Use ugids operations instead of doing [ug]id frobbing ourselves.
(options):
Remove uid/gid args.
<ugids.h>:
New include.
|
|
Add STATE argument, and pass it to callback functions.
<argp.h>:
New include.
|
|
Add STATE argument, and pass it to callback functions.
<argp.h>:
New include.
|
|
|
|
Functions removed.
(main):
Use PIDS_ARGP to select processes.
Use new forms of parse_ functions.
(lookup_user):
Take new STATE argument.
(options):
Rearranged to group similar options.
Process-selection options removed.
"pids.h":
New include.
|
|
|
|
|
|
|
|
|
|
|
|
Replace references to STATE->argp with STATE->root_argp.
|
|
Replace references to STATE->argp with STATE->root_argp.
|
|
For the special case where no parsing function is supplied for an argp,
propagate its input to its first child, if any.
|
|
`argp' field renamed to `root_argp'.
|
|
Initialize CL->depth.
|
|
|
|
|
|
* procstat.c (summarize_thread_basic_info): Don't include the
kernel's idle threads in the summation.
(summarize_thread_sched_info): Likewise.
(summarize_thread_states): Likewise.
(summarize_thread_waits): Likewise.
|
|
|
|
* configure.in: Use AC_PROG_CC_LOCAL instead of AC_PROG_CC.
* aclocal.m4: New file.
* Makefile (DIST_FILES): Add aclocal.m4.
(Patch from Marcus G. Daniels, marcus@cathcart.sysc.pdx.edu).
|
|
* ops.c (netfs_attempt_create_file): Only attempt chown if the
create succeeded.
|
|
|
|
|
|
(argp_args_usage): Add filtering of the args doc string.
(comma): Print cluster headers for the first entry too.
|
|
|
|
|