Commit Graph

7147 Commits

Author SHA1 Message Date
christos
91eccc4aa8 Fix minor compilation issues. 2007-01-27 23:02:12 +00:00
christos
95177770c6 add resolv_mt.h 2007-01-27 22:43:57 +00:00
christos
efba316dcc Appropriate versions are not supplied by bind anymore. 2007-01-27 22:27:35 +00:00
christos
d73eb73dc8 merge in resolver portion of bind-9.4.0-rc2 2007-01-27 22:26:43 +00:00
christos
8e42b6c984 import resolver portion of bind-9.4.0-rc2 2007-01-27 21:45:34 +00:00
cbiere
f753f71dbe * Don't use the term "anonymous"; this is confusing.
* Mention "reserved", that's what it's stands for after all.
 * Mention getsockname() to determine the assigned port in any case.
2007-01-27 07:58:47 +00:00
cbiere
8544bfafc4 Fix for issue reported in PR lib/35401 as well as related overflow bugs. 2007-01-26 00:37:30 +00:00
cbiere
8521e1176a * Consider all negative return values as error, not just -1.
* Corrected cast because (size_t) (INT_MAX + 1) is bogus.
2007-01-26 00:27:54 +00:00
wiz
b81f412f64 Sort ERRORS section. 2007-01-20 13:26:59 +00:00
wiz
0a4737c5de Drop trailing whitespace. 2007-01-20 13:24:44 +00:00
wiz
9e27ce3c1f Sort sections. 2007-01-20 13:11:36 +00:00
ad
24d35c8592 Manual pages for new LWP system calls. Not enabled in the Makefile. 2007-01-20 01:41:00 +00:00
drochner
11f2202b96 -fix use of arguments and remove an outdated section
-Xr mkfifo(2)
(btw, SUSv3 says that the only portable use of mknod() is to create
a FIFO. This is not supported by NetBSD.)
2007-01-18 14:07:01 +00:00
cbiere
75289275f1 isascii() and toascii() are defined for all integers unlike the other
functions. Explicitely mention "undefined behavior".
2007-01-18 11:33:13 +00:00
rillig
4d81a78185 Added a reference to ctype.3. What's the value of having that page at
all if it isn't referenced by others?

Suggested by Slava Semushin via private mail.
2007-01-18 08:35:07 +00:00
rillig
8b4906df56 Added a warning about a wrong usage, which is nevertheless often found
in real code, and an example code that does it correctly.
2007-01-18 08:33:34 +00:00
hubertf
55ac93d329 Remove more duplicate #includes, and a few spurious whitespaces at EOL
From Slava Semushin <slava.semushin@gmail.com>
2007-01-17 23:24:22 +00:00
seanb
e17c2f7f45 - Function no longer matched prototype after
move to ansi prototype in last commit; restore.
- Not noticed as weak aliases are used so the
  code is not compiled in.
2007-01-17 16:39:20 +00:00
ad
154a7ed75c Add: _lwp_kill, _lwp_detach, _lwp_park, _lwp_unpark, _lwp_unpark_all,
sched_yield.
2007-01-16 07:07:45 +00:00
cbiere
f13e324ee5 Bail out on the first sysctl() error as suggested by Pierre Pronchery in
PR lib/35403. christos agreed it's cleaner.
2007-01-15 22:26:35 +00:00
cbiere
9946ea710f Avoid lint warning. 2007-01-14 23:41:24 +00:00
cbiere
3984c614f6 Look only at the first `n' characters to avoid traversing a potentially
huge string for nothing.
2007-01-14 18:48:28 +00:00
wiz
7bbb7f45b1 Bump date for previous. 2007-01-09 06:41:57 +00:00
rillig
c79f6cc521 chmod fails with EPERM when you try to set the S_ISGID bit on a file
whose group isn't one of your groups.
2007-01-09 04:03:57 +00:00
wiz
b2fb822f2d Re-add removed block:
Christian Biere suggests it was a typo, and was intended to describe
ENFILE; let it do that.
2007-01-04 00:02:43 +00:00
wiz
49a81ec436 Remove duplicate EMFILE description. 2007-01-03 23:02:53 +00:00
cbiere
8106cb099a Fixed wrong and illogical statement:
fcntl() F_DUPFD does NOT set FD_CLOEXEC for the new file descriptor.
2007-01-03 11:50:47 +00:00
ws
0ff81292cd Don't leak file descriptors. 2007-01-03 11:46:22 +00:00
uebayasi
d8b460bb92 Whitespace. 2006-12-31 03:17:52 +00:00
yamt
5bb88600b0 remove nqnfs. pointed by Tom Spindler. 2006-12-29 22:56:55 +00:00
martin
1c4ebce529 Provide a full frame stack space in the clone'd child. 2006-12-28 17:46:03 +00:00
martin
55a9a999dd Use CCFSZ instead of 96 for standard save operations. 2006-12-28 10:02:43 +00:00
martin
f666b179b1 After discussing this further with uwe, rearange stack usage slightly and
replace a comment with words suggested by him.
2006-12-27 13:40:56 +00:00
martin
520e5c8f6a When setting up the __clone()'s userland stack, make sure to allocate
an initial frame. Fixes PR 33075.
2006-12-25 21:44:37 +00:00
wiz
168147d486 Sort sections. 2006-12-23 09:04:23 +00:00
wiz
9e92895829 Sort errors; use Dv; s/=A0/ / 2006-12-23 08:09:31 +00:00
wiz
ee39be7187 Add missing article. 2006-12-23 07:42:30 +00:00
pooka
78ed4b8815 markup fixes 2006-12-22 11:56:45 +00:00
christos
cdcb070b9c remove bogus (void)&var; From Anon Ymous 2006-12-18 00:40:14 +00:00
wiz
5021afa87b Sort error descriptions. 2006-12-18 00:09:59 +00:00
tnozaki
c61eef3da4 make del(\x7f) pass through. 2006-12-13 16:16:56 +00:00
martin
2ed5a47025 Pull over rev. 1.5 of the i386 version (../../i386/resumecontext.S),
quoting Matthias Drochner:

> -check for a NULL uc_link before calling setcontext(2); do a real exit(3)
>  instead with exit handlers and all that
> -If setcontext(2) returns (which it shouldn't), do an _exit(-1) rather
>  than relying on a sensible return value to use as exit code. Makes
>  it less likely that an ucontext corruption goes unnoticed.

This fixes regress/lib/libc/context for m68k.

Thanks to Steve Woodford for optimization hints.
2006-12-13 10:48:02 +00:00
martin
e56cdf1dd0 Sync all resumecontext.c versions with the changes originally made
by Matthias Drochner to i386 and alpha:

-check for a NULL uc_link before calling setcontext(2); do a real exit(3)
 instead with exit handlers and all that
-If setcontext(2) returns (which it shouldn't), do an _exit(-1) rather
 than relying on a sensible return value to use as exit code. Makes
 it less likely that an ucontext corruption goes unnoticed.
2006-12-08 16:09:02 +00:00
mjf
c31a06a820 Update to reflect recent changes to confstr(3). 2006-12-08 15:57:07 +00:00
martin
2cb7656bf1 Pull over rev. 1.5 of the i386 version (../../i386/resumecontext.S),
quoting Matthias Drochner:

> -check for a NULL uc_link before calling setcontext(2); do a real exit(3)
>  instead with exit handlers and all that
> -If setcontext(2) returns (which it shouldn't), do an _exit(-1) rather
>  than relying on a sensible return value to use as exit code. Makes
>  it less likely that an ucontext corruption goes unnoticed.

This also fixes regress/lib/libc/context for sparc64.
2006-12-08 15:51:45 +00:00
kleink
b290748021 Restore i18n wrapping removed in previous. 2006-12-04 17:24:40 +00:00
pavel
edab74570a Move the description of sysctl MIBs from sysctl.3 to a new manual page
sysctl.7. Remove the list of MIBs from sysctl.8 so we don't have to
maintain duplicate information, as proposed by YAMAMOTO Takashi on
tech-userlevel. Also remove references to header files from sysctl.8.

The numeric constants remain documented, they are still needed in some
cases. See the discussion on tech-userlevel. ("mib list in sysctl.8")

OK by YAMAMOTO Takashi.
2006-12-04 08:59:13 +00:00
christos
8b3eb79f93 PR/35170: Guy Harris: confstr() should return 0, not -1, on errors 2006-12-03 00:39:19 +00:00
christos
47fd231e41 ansi, minor knf, no functional change. 2006-12-01 18:57:29 +00:00
elad
174436830e Adapt to recent Veriexec sysctl(9) changes. 2006-11-27 17:55:12 +00:00