aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* (SRCS):Miles Bader1997-08-201-2/+3
| | | | Add interrupted.c.
* Initial checkin.Miles Bader1997-08-201-0/+75
|
* (ports_end_rpc):Miles Bader1997-08-201-1/+5
| | | | | Call ports_self_interrupted to remove the current thread from the interrupted list.
* (ports_self_interrupted, _ports_record_interruption):Miles Bader1997-08-201-0/+8
| | | | | | New declarations. (struct rpc_info): Add interrupted_next field.
* Wed Aug 20 15:39:44 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-0/+13
| | | | | | * cthreads.c (cthread_body): Wire self before calling user work function. This way all cthreads will be wired, which the ports library (and hurd_thread_cancel, etc.) depend on.
* Wed Aug 20 14:34:24 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-204-6/+47
| | | | | | | | | | | | | * dir.c (diskfs_lookup_hard): Cope with error return from diskfs_get_filemap. * sizes.c (diskfs_grow): Likewise. * dir.c (diskfs_dirempty): Cope (poorly) with error return from diskfs_get_filemap. * sizes.c (diskfs_truncate): Likewise. (block_extended): Likewise. * pager.c (diskfs_get_filemap): If pager_create fails, return error to caller.
* Wed Aug 20 14:07:05 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-16/+19
| | | | | * pager.c (dev_get_memory_object): Deal with errors from pager_create properly.
* Wed Aug 20 14:31:03 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-1/+13
| | | | | * pager.c (netfs_get_filemap): If pager_create fails, return error to caller.
* Wed Aug 20 14:47:38 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-2/+6
| | | | * pager.h: Doc fix.
* Wed Aug 20 14:29:11 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-0/+12
| | | | | * pager.c (diskfs_get_filemap): If pager_create fails, return error to caller.
* Wed Aug 20 14:28:00 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-204-5/+38
| | | | | | | | | | | * dir.c (diskfs_lookup_hard): Cope with error return from diskfs_get_filemap. (diskfs_dirempty): Cope (poorly) with error return from diskfs_get_filemap. * truncate.c (force_delayed_copies): Likewise. * pager.c (diskfs_get_filemap): If pager_create fails, return error to caller.
* *** empty log message ***Thomas Bushnell1997-08-201-6/+0
|
* Wed Aug 20 14:03:41 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-204-3/+23
| | | | | | | | * diskfs.h: Doc fix. * io-map.c (diskfs_S_io_map): Cope with error return from diskfs_get_filemap. * rdwr-internal.c (_diskfs_rdwr_internal): Likewise.
* Wed Aug 20 14:07:56 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-206-8/+18
| | | | | | | | | * crash.c (main): New args for ports_manage_port_operations_multithread. * fifo.c (main): Likewise. * firmlink.c (main): Likewise. * new-fifo.c (main): Likewise. * null.c (main): Likewise.
* Wed Aug 20 14:07:35 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-2/+6
| | | | | * main.c (main): New args for ports_manage_port_operations_multithread.
* Wed Aug 20 14:07:05 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-203-3/+8
| | | | | | * pager.c (service_paging_requests): New args for ports_manage_port_operations_multithread. * storeio.c (main): Likewise.
* Wed Aug 20 14:06:46 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-1/+6
| | | | | * main.c (main): New args for ports_manage_port_operations_multithread.
* Wed Aug 20 14:06:11 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-203-5/+10
| | | | | | * pflocal.c (main): New args for ports_manage_port_operations_multithread. * sserver.c (handle_sock_requests): Likewise.
* Fri Aug 8 11:47:08 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-155/+156
| | | | | | * linux-inet/tcp.c (tcp_check): Move to end of file so it isn't inlined and can be profiled easily. * linux-inet/udp.c (udp_check): Likewise.
* Wed Aug 20 14:05:52 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-1/+12
| | | | | * main.c (main): New args for ports_manage_port_operations_multithread.
* Fri Aug 8 13:21:17 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-203-440/+8
| | | | | | * Makefile (SRCS): Delete malloc.c; libc now has a thread safe malloc. (malloc.c): Delete file.
* Wed Aug 20 13:56:40 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-203-18/+20
| | | | | | | | | * manage-multithread.c (ports_manage_port_operations_multithread): Drop parms `wire_cthreads' and `wire_threads'. Add parm `hook'. (thread_function): Call HOOK instead of cthread_wire and/or thread_wire. * ports.h (ports_manage_port_operations_multithread): Adjust declaration.
* Wed Aug 20 14:05:38 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-2/+7
| | | | | * init-loop.c (netfs_server_loop): New args for ports_manage_port_operations_multithread.
* Wed Aug 20 14:03:41 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-204-32/+10
| | | | | | * disk-pager.c (service_paging_requests): New args for ports_manage_port_operations_multithread. * init-first.c (master_thread_function): Likewise.
* Wed Aug 20 14:02:11 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-2/+6
| | | | | * main.c (main): New args for ports_manage_port_operations_multithread.
* Wed Aug 20 14:01:43 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-202-2/+6
| | | | | * auth.c (main): New args for ports_manage_port_operations_multithread.
* (tcp_conn_request):Miles Bader1997-08-191-2/+2
| | | | SK->err holds errno values, not linux negative errno return vals.
* .Miles Bader1997-08-191-0/+4
|
* .Miles Bader1997-08-191-0/+4
|
* (ftp_conn_create):Miles Bader1997-08-191-0/+1
| | | | Initialize the SYSHOOKS_VALID field.
* Tue Aug 19 14:20:09 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-192-1/+7
| | | | | | * rr.c (rrip_work) [SL]: Component length field does not include the two header bytes, so add an extra two in advancing the pointer past the component.
* .Miles Bader1997-08-181-0/+14
|
* (netfs_append_args):Miles Bader1997-08-181-9/+66
| | | | | | | | | | | | | | Print FILE argument to --debug. (debug_stream, debug_stream_name): New variables. (debug_lock): New variable (was local to cntl_debug). (cntl_debug): Print to DEBUG_STREAM. (ftpfs_ftp_hooks): Use ports_self_interrupted to check for interrupts. (parse_common_opt): Accept a FILE argument to --debug.
* (sush): Alias removed.Miles Bader1997-08-181-2/+2
|
* .Miles Bader1997-08-181-2/+3
|
* .Miles Bader1997-08-182-0/+21
|
* (ftpfs_create):Miles Bader1997-08-181-5/+2
| | | | Use ftpfs_dir_null_lookup instead of ftpfs_dir_lookup.
* (ftpfs_dir_null_lookup):Miles Bader1997-08-181-1/+12
| | | | New declaration.
* (refresh_dir):Miles Bader1997-08-181-8/+81
| | | | | | | | | | | Add PRESERVE_ENTRY parameter; all callers changed. (ftpfs_refresh_node): Record ENOENT entries. (ftpfs_dir_lookup): Handle "" lookups like ".". Set E's name timestamp for noent entries. (ftpfs_dir_null_lookup): New function.
* (netfs_attempt_mkfile):Miles Bader1997-08-181-0/+2
| | | | Unlock DIR.
* .Miles Bader1997-08-181-0/+11
|
* (ftp_conn_set_type):Miles Bader1997-08-181-10/+11
| | | | | If there's no connection, don't open a new one, just save the type for later.
* (ftp_conn_sysify):Miles Bader1997-08-181-0/+1
| | | | Set SYSHOOKS_VALID.
* (struct ftp_conn):Miles Bader1997-08-181-0/+13
| | | | | | Add SYSHOOKS_VALID field. (ftp_conn_validate_syshooks): New inline function.
* (ftp_conn_append_name, ftp_conn_basename):Miles Bader1997-08-181-2/+9
| | | | Make sure CONN's SYSHOOKS field is valid before using it.
* .Miles Bader1997-08-181-0/+4
|
* (netfs_attempt_mkfile):Miles Bader1997-08-181-0/+2
| | | | Correctly implement the interface.
* Initial checkin.Miles Bader1997-08-181-0/+431
|
* (SRCS):Miles Bader1997-08-181-1/+1
| | | | Add mktime.c (temporarily).
* .Miles Bader1997-08-141-0/+6
|