summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (htonll): Make this a macro using bswap_64 from <byteswap.h>.
2002-01-02.Roland McGrath
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath
* hurd_types.defs (RETURN_CODE_ARG): New macro, definition depends on [HAVE_MIG_RETCODE]. * auth_reply.defs: Replace return code args with that. * crash_reply.defs: Likewise. * fsys_reply.defs: Likewise. * io_reply.defs: Likewise. * msg_reply.defs: Likewise. * process_reply.defs: Likewise. * startup_reply.defs: Likewise.
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in: If mig supports `retcode', define HAVE_MIG_RETCODE.
2002-01-02.Roland McGrath
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath
* auth_reply.defs: RetCode -> RETCODE * crash_reply.defs: Likewise. * fsys_reply.defs: Likewise. * io_reply.defs: Likewise. * msg_reply.defs: Likewise. * process_reply.defs: Likewise. * startup_reply.defs: Likewise.
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in: Make that "-DRETCODE=".
2002-01-02.Roland McGrath
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in: Fix last change to use IsNotLong instead of NoLong.
2002-01-022002-01-01 Roland McGrath <roland@frob.com>Roland McGrath
* fsys_reply.defs: retcode -> RetCode * process_reply.defs: Likewise. * startup_reply.defs: Likewise.
2002-01-02.Roland McGrath
2002-01-022001-12-28 Roland McGrath <roland@frob.com>Roland McGrath
* dev.h (struct dev): New member `no_fileio' (flag). * storeio.c (options): Add --no-file-io/-F. (parse_opt): Parse it to set PARAMS->dev->no_fileio. (trivfs_append_args): Add --no-file-io if it's set. * dev.c (dev_open): Pass STORE_NOFILEIO flag if DEV->no_fileio is set.
2002-01-01.Roland McGrath
2002-01-012001-12-31 Roland McGrath <roland@frob.com>Roland McGrath
* exec.c (do_exec): thread_array_t -> thread_t *
2001-12-31.Roland McGrath
2001-12-312001-12-31 Roland McGrath <roland@frob.com>Roland McGrath
* host.c (ps_get_host): Use mach_port_t instead of host_t. * ps.h: Update decl.
2001-12-312001-12-31 Roland McGrath <roland@frob.com>Roland McGrath
* disk-pager.c (fault_handler): Use sc_pc instead of sc_eip.
2001-12-31.Roland McGrath
2001-12-312001-12-31 Roland McGrath <roland@frob.com>Roland McGrath
* auth_reply.defs: Change return code parameters to use `RetCode' keyword, for compatibility with OSF Mach mig. * crash_reply.defs: Likewise. * fsys_reply.defs: Likewise. * io_reply.defs: Likewise. * msg_reply.defs: Likewise. * process_reply.defs: Likewise. * startup_reply.defs: Likewise.
2001-12-312001-12-31 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in: Check mig for `retcode' keyword support. If not there, add -DRetCode=NoLong.
2001-12-31.Roland McGrath
2001-12-312001-12-31 Roland McGrath <roland@frob.com>Roland McGrath
* url.c (url_decode): Don't clobber *ENC in the dummy run.
2001-12-31.Roland McGrath
2001-12-312001-12-31 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (store_nbd_open): Make sure the store's name always starts with the "nbd://" prefix.
2001-12-312001-12-31 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (store_nbd_open): Make sure the store's name always starts with the "nbd://" prefix.
2001-12-31restore rev 1.7 change somehow lost in the shuffleRoland McGrath
2001-12-31.Roland McGrath
2001-12-312001-12-30 Roland McGrath <roland@frob.com>Roland McGrath
* storeread.c (main): Fix argument order in `error' call.
2001-12-31.Roland McGrath
2001-12-312001-12-30 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (nbd_read): Request multiple chunks of up to NBD_IO_MAX each. Handle needing multiple io_read calls to receive a single chunk.
2001-12-30.Roland McGrath
2001-12-302001-12-29 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (nbdopen): Fix in last change. (nbd_read): Let LEN receive the result count from io_read.
2001-12-30.Roland McGrath
2001-12-302001-12-29 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (nbdopen): Fix in last change.
2001-12-30.Roland McGrath
2001-12-302001-12-29 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (NBD_IO_MAX): New macro. (nbd_write): Write in chunks no larger than NBD_IO_MAX. (nbd_read): Cap AMOUNT to NBD_IO_MAX.
2001-12-30.Roland McGrath
2001-12-302001-12-29 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (nbd_validate_name): Skip : before port number. (nbdopen): Fix test after connect loop. Use multiple read calls as needed to get the whole connection header.
2001-12-29.Roland McGrath
2001-12-292001-12-29 Roland McGrath <roland@frob.com>Roland McGrath
* nbd.c (nbd_validate_name): Skip : before port number.
2001-12-29.Roland McGrath
2001-12-292001-12-29 Roland McGrath <roland@frob.com>Roland McGrath
* data-init.c, object-create.c: Removed obsolete files.
2001-12-292001-12-29 Roland McGrath <roland@frob.com>Roland McGrath
* netfs.c (netfs_attempt_statfs): Implement this, returning all zeros except for f_type and f_fsid.
2001-12-292001-12-29 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* rules (configure): Don't call aclocal. * control (Build-Depends): We don't need automake.
2001-12-292001-12-29 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
* control (Build-Depends): Add automake and autoconf to build dependencies. Reported by Jordi Mallach.
2001-12-29.Roland McGrath
2001-12-292001-10-13 Roland McGrath <roland@frob.com>Roland McGrath
* storage-info.c: New file. * Makefile (SRCS): Add it. * mount.c (mounted_hostname, mounted_nfs_port): New global variables. (mount_root): Set them. * nfs.h: Declare them.
2001-12-29.Roland McGrath
2001-12-292001-12-28 Roland McGrath <roland@frob.com>Roland McGrath
* storeinfo.c (main): Pass STORE_NO_FILEIO to store_create.
2001-12-292001-12-26 Roland McGrath <roland@frob.com>Roland McGrath
* unknown.c: New file. * Makefile (SRCS): Add it. * store.h (store_unknown_class, store_unknown_decode): Declare them. * create.c (store_create): If store_decode fails with EINVAL, and we were called with the STORE_NO_FILEIO flag bit set, then use store_unknown_decode.