Commit Graph

4258 Commits

Author SHA1 Message Date
Roland McGrath
86c75cc3de 2000-02-02 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/readlink.c (__readlink): Don't clobber original
	LEN value with io_read result; save it and compare them just in case
	the server bogusly returns more than we asked for.
	* sysdeps/mach/hurd/recv.c (recv): Likewise for socket_recv.
	* sysdeps/mach/hurd/recvfrom.c (recvfrom): Likewise.
	* hurd/fd-read.c (_hurd_fd_read): Likewise for io_read.
	Initialize NREAD before the RPC.  I think this must only have failed
	to bomb before because all the servers always return ool data(?).
2000-02-03 01:21:52 +00:00
Roland McGrath
e0d788ef18 2000-02-02 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/getsockopt.c (getsockopt): Fix inverted sense of
	test: *OPTLEN gets BUFLEN iff BUFLEN is lesser.  Move that test out of
	BUF != OPTVAL condition, since it is a separate issue.  Short-circuit
	the memcpy and dealloc for BUFLEN==0.
2000-02-03 01:21:32 +00:00
Roland McGrath
cf150d93eb . 2000-02-02 21:37:00 +00:00
Roland McGrath
77f85f58a6 2000-02-02 Roland McGrath <roland@baalperazim.frob.com>
* hurd/hurdlookup.c (CHECK_ELOOP): New macro does SYMLOOP_MAX check;
	deallocate *RESULT before returning ELOOP.
	Don't conditionalize on SYMLOOP_MAX, we always better have one.
	Move the check after case of empty retryname, which should not do it.
	Use CHECK_ELOOP for absolute symlinks and other FS_RETRY_MAGICAL cases.
2000-02-02 21:36:46 +00:00
Ulrich Drepper
f9e04c7b64 Update. 2000-01-31 08:21:50 +00:00
Ulrich Drepper
5c8025bd43 (inet_network): Synch with bind 8.2.2. 2000-01-31 08:21:22 +00:00
Ulrich Drepper
71a8b5e85a (pthread_cond_timedwait_relative_old): Recompute time
before every nanosleep call to account for time spent in the rest
of the function.
(pthread_cond_timedwait_relative_new): Likewise.
2000-01-31 08:12:45 +00:00
Ulrich Drepper
b8d868a456 Update. 2000-01-31 08:02:51 +00:00
Ulrich Drepper
abebb81a2a Correct return value according to the standard. 2000-01-31 08:00:37 +00:00
Ulrich Drepper
0c5f810f53 Update. 2000-01-29 12:01:02 +00:00
Ulrich Drepper
850aa16de0 Fix syntax errors. 2000-01-29 12:00:49 +00:00
Ulrich Drepper
46490d5030 (__open_catalog): Handle trailing colons and adjacent colons
correctly.  Correct loops to read territory and and codeset part.
2000-01-29 11:52:36 +00:00
Ulrich Drepper
a4bd557ebc (read_input_file): Remove messages correctly. 2000-01-29 11:52:24 +00:00
Ulrich Drepper
4443d1b2c7 (catopen): Handle NL_CAT_LOCALE correctly. 2000-01-29 11:52:12 +00:00
Ulrich Drepper
450db0463b (pthread_cond_timedwait_relative_old): Get remaining time from nanosleep call
so that in case we restart we only wait for the remaining time.
(pthread_cond_timedwait_relative_new): Likewise.
2000-01-29 11:50:18 +00:00
Ulrich Drepper
f532a7c3f5 (get_elem): Assign pointer to new row to correct pool entry. 2000-01-29 10:50:05 +00:00
Ulrich Drepper
e719fe6f1f Update. 2000-01-29 10:44:00 +00:00
Ulrich Drepper
a2e5451dff Backout changes for versioning setrlimit and getrlimit. 2000-01-29 10:43:31 +00:00
Ulrich Drepper
3bb9fa47f1 Backout rlimit changes for resource directory. 2000-01-29 10:43:14 +00:00
Roland McGrath
3ab03ed318 . 2000-01-28 23:24:03 +00:00
Roland McGrath
8312fb7e4f 2000-01-28 Roland McGrath <roland@baalperazim.frob.com>
* hurd/hurdselect.c (_hurd_select): Don't allocate D as a
	variable-sized automatic.  Instead, use alloca after capping
	number of elements (NFDS) to a reasonable upper bound.
2000-01-28 23:23:52 +00:00
Roland McGrath
7f53f5627f . 2000-01-27 20:01:31 +00:00
Roland McGrath
0e0adb69e7 2000-01-27 Roland McGrath <roland@baalperazim.frob.com>
* hurd/set-host.c (_hurd_set_host_config): Pass O_WRITE in flags to
	dir_mkfile, so we will be permitted to do the io_write!
2000-01-27 19:58:38 +00:00
Ulrich Drepper
6013ee12c3 Update. 2000-01-27 00:40:56 +00:00
Ulrich Drepper
595ef6c1d7 Correct check for ENOSYS. 2000-01-27 00:40:14 +00:00
Ulrich Drepper
1db0bc307a Remove old[gs]etrlimit. 2000-01-26 07:02:47 +00:00
Ulrich Drepper
8db44ebc7d Update. 2000-01-26 06:12:46 +00:00
Ulrich Drepper
613237a551 Add sys/io.h. 2000-01-26 06:12:29 +00:00
Ulrich Drepper
9c60497086 Update. 2000-01-26 05:48:20 +00:00
Ulrich Drepper
470b5a48b9 Remove sys/io.h. 2000-01-26 05:47:59 +00:00
Ulrich Drepper
809df99a26 More fixes. 2000-01-26 04:50:29 +00:00
Ulrich Drepper
24455ab7c3 Fix last patch. 2000-01-26 04:30:22 +00:00
Ulrich Drepper
25297a8947 Update. 2000-01-26 03:53:18 +00:00
Ulrich Drepper
356c0e28e5 Don't use NS_* names. 2000-01-26 03:52:50 +00:00
Ulrich Drepper
d23cf99801 Update. 2000-01-26 03:47:53 +00:00
Ulrich Drepper
a8dae2e486 Fix problem with FNM_LEADING_DIR. 2000-01-26 03:47:33 +00:00
Ulrich Drepper
84301c1d26 Fix last entries. 2000-01-26 02:25:09 +00:00
Ulrich Drepper
eacba3afdd Update. 2000-01-26 02:24:09 +00:00
Ulrich Drepper
34fa2f24a4 (internal_fnmatch): When matching [A-Z] and folding case, lower-case A too.
(internal_fnmatch): Use locale's collating sequence when deciding whether a
character falls within a character range.
2000-01-26 02:23:30 +00:00
Ulrich Drepper
54afa0f18a Update. 2000-01-26 02:04:41 +00:00
Ulrich Drepper
70798535c7 (compile_range): When matching a character range, use the current
collating sequence, as POSIX requires.
2000-01-26 02:03:58 +00:00
Ulrich Drepper
804b6d8fd0 Update. 2000-01-26 01:38:25 +00:00
Ulrich Drepper
a64e7039fb Handle case of missing \0 at the end of the given argz. 2000-01-26 01:37:51 +00:00
Ulrich Drepper
af2b068e08 Update. 2000-01-25 04:39:12 +00:00
Ulrich Drepper
305edd1f42 (cache_addhst): Don't automatically add IPv6 address. 2000-01-25 04:37:13 +00:00
Ulrich Drepper
f14bb2e6fc Galician language locales for Spain. 2000-01-24 12:37:47 +00:00
Ulrich Drepper
54acd31eaa Update. 2000-01-24 12:37:15 +00:00
Ulrich Drepper
ea1cc934d5 (ADVANCE_STACK_FRAME): Avoid using reg_window, so that asm/ptrace.h is not
necessary.
2000-01-24 12:13:39 +00:00
Ulrich Drepper
3f1b8ce879 Fix a typo in the printout. 2000-01-24 12:13:11 +00:00
Ulrich Drepper
658bc536ea Include signal.h which sigcontextinfo.h headers are used to expect. 2000-01-24 12:12:53 +00:00