summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-02-26.Roland McGrath
2001-02-262001-02-26 Roland McGrath <roland@frob.com>Roland McGrath
* node.c (diskfs_free_node): Reset hnext's hprevp. (diskfs_node_norefs): Likewise. (diskfs_cached_lookup): Fix insane code for finding existing node ptr. (diskfs_get_filemap_pager_struct): Remove spurious assert. (diskfs_get_filemap): Always add a reference to the send right.
2001-02-26.Roland McGrath
2001-02-262001-02-26 Roland McGrath <roland@frob.com>Roland McGrath
* dir.c (diskfs_get_directs): When using st_size, calculate additional space for . and .. entries. Skip . and .. entries when ENTRY says to. Set d_fileno=2 for .. entry when it is the parent of the filesystem.
2001-02-262001-02-26 Roland McGrath <roland@frob.com>Roland McGrath
* node.c (diskfs_free_node): Reset hnext's hprevp. (diskfs_node_norefs): Likewise. (diskfs_cached_lookup): Fix insane code for finding existing node ptr.
2001-02-262001-02-26 Roland McGrath <roland@frob.com>Roland McGrath
* tmpfs.c (main): Don't lock diskfs_root_node after alloc, which already locks it. In root node's mode, clear S_ITRANS bits and set S_IROOT bit.
2001-02-26.Roland McGrath
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (asm/checksum.h): New target. (CPPFLAGS): Don't set _HURD_SYSTYPE. * glue-include/asm/checksum.h: File removed.
2001-02-26.Roland McGrath
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* linux-src/include/linux/net.h (struct file): Move forward decl outside of `struct socket' type definition, for gcc-2.96 syntax.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* storecat.c: Include <stdlib.h> for decls. * w.c: Include <time.h> for decls.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* mkfs.c [!STANDALONE]: Include <time.h> for decl. * stati.c: Likewise.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* utilities.c: Include <time.h> for decl.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* symlink.c: Include <string.h> for decls of built-ins. * firmlink.c: Include <stdlib.h> for exit decl. * ifsock.c: Likewise. * null.c: Likewise. * magic.c: Likewise. * fifo.c: Likewise. * hello.c: Likewise. * hello-mt.c: Likewise.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* ops.c: Include <string.h> for decls of built-ins.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* i386/thread.c: Remove superfluous bzero decl, just include <strings.h> instead.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* idvec.h: Include <string.h> for memcmp decl.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* wire.c (map_extent): Add dead return stmt to silence gcc warning.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* user.c: Include <string.h> for decls of built-ins.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* pager-memcpy.c: Include <string.h> for memcpy decl.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* init-first.c: Include <stdlib.h> for exit decl.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* readonly-changed.c: New file. * Makefile (OTHERSRCS): Add it.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* lookup.c: Include <stdlib.h> for abort decl.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* fstests.c (main): sync now returns void.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* timertest.c: Include <stdlib.h> for decl.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (ourdevice.defs): Loosen up regexp since some whitespace in the file changed.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* node.c (diskfs_S_file_get_storage_info): New function. * tmpfs.c (diskfs_synchronous): New variable. * node.c: #include <mach/default_pager.h>.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* node.c (diskfs_S_file_get_storage_info): New function. * tmpfs.c (diskfs_synchronous): New variable.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* dir.c (diskfs_lookup_hard): Look up .. disknode's in-core node.
2001-02-262001-02-25 Roland McGrath <roland@frob.com>Roland McGrath
* pager-stubs.c: New file. * Makefile (SRCS): Add it.
2001-02-202001-02-20 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* inode.c: Include <time.h>. Reported by Arkadi E. Shishlov <arkadi@it.lv>.
2001-02-202001-02-20 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* timefmt.c: Include <time.h>. Reported by Arkadi E. Shishlov <arkadi@it.lv>.
2001-02-202001-02-20 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* connq.c: Include <assert.h>. Reported by Arkadi E. Shishlov <arkadi@it.lv>.
2001-02-182001-02-18 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* fstab.c (STORE): Only copy when field exists (is non-zero). Reported by Alexey Dejeka <alexey@comail.ru>.
2001-02-12auth/Marcus Brinkmann
2001-02-12 Marcus Brinkmann <marcus@gnu.org> * auth.c (main): New variable ARGP defining a doc string. Pass address of ARGP to argp_parse(). exec/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * main.c: Change hurd version name from proc to exec. (main): Add period to doc string. ftpfs/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * ftpfs.c: Include <version.h>. Add global variable ARGP_PROGRAM_VERSION. Add period to DOC. hostmux/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * hostmux.c: Include <version.h>. Add global variable ARGP_PROGRAM_VERSION. Add period to DOC. usermux/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * usermux.c (options): Include <version.h>. Add global variable ARGP_PROGRAM_VERSION. Add period to DOC. trans/ 2001-02-12 Marcus Brinkmann <marcus@gnu.org> * fifo.c: Make version string say `fifo', not `null'. Add period to doc text in ARGP. * firmlink.c: Add period to doc text in ARGP_DOC, convert semi-colon to colon. * magic.c (options): Add period to DOC. * new-fifo.c (fifo_trans_parse_args): Add doc string to ARGP. Include <version.h>, new global variable ARGP_PROGRAM_VERSION. * crash.c: Include <version.h>, add global variable ARGP_PROGRAM_VERSION. * hello.c: Include <version.h>, add global variable ARGP_PROGRAM_VERSION. (hello_argp): Add doc string. * hello-mt.c: Likewise. * streamio.c: Add period to DOC. Change streamdev to streamio in version string. * password.c (main): Add period to doc string in ARGP.
2001-02-122001-02-11 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* connq.c (connq_destroy): New function. * connq.h: Prototype connq_destroy. * sock.c (sock_free): Call connq_destroy when listen or connect queue exist.
2001-02-11.Roland McGrath
2001-02-112001-02-02 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (prog-subdirs): Add tmpfs.
2001-01-312001-01-15 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann
* netfs.h: Added netfs_get_storage_info. * file-get-storage-info.c (netfs_S_get_storage_info): Calls netfs_get_storage_info instead of providing default response. * file-get-storage-info-default.c: New file. (netfs_get_storage_info): Provides default response.
2001-01-30daemons/Marcus Brinkmann
2001-01-17 Neal H Walfield <neal@cs.uml.edu> * console-run.c (open_console): Conform to new fshelp_start_translator semantics. init/ 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * init.c (open_console): Conform to new fshelp_start_translator semantics. libfshelp/ 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * fshelp.h: Add two new parameters to fshelp_open_fn_t: a port to the new task and a cookie. Add a new parameter, cookie, to fshelp_start_translator and fshelp_start_translator_long that will be passed to fshelp_open_fn_t. * fetch-root.c (fshelp_fetch_root): Conform to new fshelp_start_translator_long semantics. * start-translator-long.c (service_fsys_startup): Likewise. (fshelp_start_translator_long): Likewise. * start-translator.c (fshelp_start_translator): Likewise. libtreefs/ Conform to new fshelp_start_translator semantics. trans/ 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * pump.c (start_pfinet): Conform to new fshelp_start_translator semantics. utils/ 2001-01-17 Neal H Walfield <neal@cs.uml.edu> * mount.c (do_mount): Conform to new fshelp_start_translator semantics. * settrans.c (main): Conform to new fshelp_start_translator semantics therby allowing us to print the pid of the an active translator.
2001-01-302001-01-30 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann
* diskfs.h: Fix comment (fsys_shutdown -> fsys_goaway).
2001-01-302001-01-15 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann
* netfs.h: Added netfs_get_storage_info. * file-get-storage-info.c (netfs_S_get_storage_info): Calls netfs_get_storage_info instead of providing default response. * file-get-storage-info-default.c: New file. (netfs_get_storage_info): Provides default response.
2001-01-302001-01-30 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann
* netfs.h: Fix comment for netfs_nref (finally).
2001-01-302000-12-26 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann
* cache.c: Change cache/hash table size to 509, a prime. Use memcpy/memcmp not bcopy/bcmp. Verify return value from malloc and check the result of rpc transaction _and_ do not act if failed. * main.c: Correct the wording of the help messages. Do not bother initializing global variable to 0. Use memcpy/memcmp not bcopy/bcmp. Verify return value from malloc and check the result of rpc transaction _and_ do not act if failed. * mount.c: Check return values of initialize_rpc. Use memcpy/memcmp not bcopy/bcmp. Verify return value from malloc and strdup. Correct comments. (mount_root): Check result of connect. Handle errors consistently. Reverse loops that are if (! c) {} else when appropriate. * mount.h: Protect header with #ifdef. * name-cache.c: Correct dangerous NPARTIALS macro. Use memcpy/memcmp not bcopy/bcmp. (find_cache): Use PARTIAL_THRESH, not the constant. * nfs-spec.h: Protect header with #ifdef. * nfs.c: Use memcpy/memcmp not bcopy/bcmp. * nfs.h: Likewise. * ops.c (netfs_attempt_mkdir): Check return values of initialize_rpc. Use memcpy/memcmp not bcopy/bcmp. Verify return value from malloc and check the result of rpc transaction _and_ do not act if failed. (netfs_attempt_link): Unlock the directory before the rpc transaction. Check the result of rpc transaction _and_ do not act if failed. * pager.c: Remove, we do not use it. * rpc.c: Use memcpy/memcmp not bcopy/bcmp. Verify return value from malloc and check the result of rpc transaction _and_ do not act if failed. (initialize_rpc): Use AUTH_NONE, not the depreciated AUTH_NULL. Return sane values on failure. (generate_xid): Make inline. (link_rpc): New function. Complements unlink_rpc. (conduct_rpc): Use link_rpc. (rpc_receive_thread): Reroll to a single loop.
2001-01-21.Roland McGrath
2001-01-212001-01-20 Roland McGrath <roland@frob.com>Roland McGrath
* streamio.c (options): Add aliases --rdonly, --ro for -r. Add aliases --rdwr, -rw for -w. Add new option --writeonly/--wronly/-W. (readonly): Variable removed. (parse_opt): Set trivfs_allow_open for -r/-w/-W. (main): Don't set trivfs_allow_open here. Instead, use it to decide whether to set up input_buffer/output_buffer or not. (open_hook): Use trivfs_allow_open instead of readonly. Check whether read is allowed too. (trivfs_modify_stat): Likewise. (clear_buffer): Do nothing if argument is null. * streamio.c (stream_name, readonly, rdev, nperopens): Remove superfluous zero initializers.
2001-01-212001-01-14 Neal H Walfield <neal@cs.uml.edu>Marcus Brinkmann
* netfs.h: Documentation fixes.
2001-01-20.Roland McGrath
2001-01-202001-01-20 Roland McGrath <roland@frob.com>Roland McGrath
* streamio.c (options): Add aliases --rdonly, --ro for -r. Add aliases --rdwr, -rw for -w. Add new option --writeonly/--wronly/-W. (readonly): Variable removed. (parse_opt): Set trivfs_allow_open for -r/-w/-W. (main): Don't set trivfs_allow_open here. Instead, use it to decide whether to set up input_buffer/output_buffer or not. (open_hook): Use trivfs_allow_open instead of readonly. Check whether read is allowed too. (trivfs_modify_stat): Likewise. * streamio.c (stream_name, readonly, rdev, nperopens): Remove superfluous zero initializers.
2001-01-17.Roland McGrath