Age | Commit message (Collapse) | Author |
|
|
|
* nbd.c (store_nbd_open): Make sure the store's name always
starts with the "nbd://" prefix.
|
|
* nbd.c (store_nbd_open): Make sure the store's name always
starts with the "nbd://" prefix.
|
|
|
|
|
|
* storeread.c (main): Fix argument order in `error' call.
|
|
|
|
* 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.
|
|
|
|
* nbd.c (nbdopen): Fix in last change.
(nbd_read): Let LEN receive the result count from io_read.
|
|
|
|
* nbd.c (nbdopen): Fix in last change.
|
|
|
|
* 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.
|
|
|
|
* 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.
|
|
|
|
* nbd.c (nbd_validate_name): Skip : before port number.
|
|
|
|
* data-init.c, object-create.c: Removed obsolete files.
|
|
* netfs.c (netfs_attempt_statfs): Implement this,
returning all zeros except for f_type and f_fsid.
|
|
* rules (configure): Don't call aclocal.
* control (Build-Depends): We don't need automake.
|
|
* control (Build-Depends): Add automake and autoconf to build
dependencies. Reported by Jordi Mallach.
|
|
|
|
* 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.
|
|
|
|
* storeinfo.c (main): Pass STORE_NO_FILEIO to store_create.
|
|
* 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.
|
|
|
|
* fs.c (ftpfs_create): Move braces around to avoid warning.
|
|
|
|
|
|
* Makefile (SRCS): Add url.c to the list.
|
|
|
|
* kids.c (store_set_child_flags): Move decrement to avoid ill-defined
C behavior that gets a warning.
(store_clear_child_flags): Likewise.
|
|
|
|
|
|
* nbd.c (nbd_validate_name): Accept an optional "nbd://" prefix.
(nbdopen): Likewise.
|
|
* url.c: New file.
(store_url_open): New function.
(store_url_open_class): New const variable.
* store.h: Declare them.
* std.c (store_std_classes): Add &store_url_open_class to the list,
move &store_nbd_class after it.
|
|
|
|
* Makeconf (TAGS) [configured]: Create tags for MiG generated files.
* Makefile (TAGS): Generate dependencies respecting broken
code markers, i.e. based on $(working-prog-subdirs) and not
$(prog-subdirs).
|
|
|
|
* i386/thread.c (cthread_sp): Use __thread_stack_pointer.
|
|
* streamio.c (create_buffer): extern inline -> static inline
(buffer_size, buffer_readable, buffer_writable): Likewise.
(clear_buffer, buffer_read): Likewise.
|
|
* priv.h (begin_using_protid_port): Change extern inline decl
into static inline with __attribute__ ((unused))
(end_using_protid_port): Likewise.
|
|
* connq.c (connq_compress): #if 0 out unused function.
|
|
* sock.h (sock_deref): Don't define this extern inline.
Instead, use static inline and __attribute__ ((unused)).
* mig-decls.h (begin_using_sock_user_port): Likewise.
(end_using_sock_user_port): Likewise.
(begin_using_addr_port): Likewise.
(end_using_addr_port): Likewise.
|
|
* proc.h (check_owner): Move this extern inline function ...
* info.c (check_owner): ... to here, made static inline.
|
|
|
|
* Makeconf (MIGCOMFLAGS): New variable, set -subrprefix __ here.
(%_S.h %Server.c rule, %_U.h %User.c rule): Pass that to $(MIGCOM).
|