Mike Smith
a2e6df2951
This is the Device Information Library, libdevinfo.
...
The devinfo library provides access to the kernel's internal device
hierarchy and to the I/O resource manager. The library uses a
sysctl(9) interface to obtain a snapshot of the kernel's state which
is then made available to the application.
2001-04-20 05:53:30 +00:00
Ruslan Ermilov
33dfeb89df
mdoc(7) police: update referenced standard name.
2001-04-18 16:01:43 +00:00
Ruslan Ermilov
eb0838029f
mdoc(7) police: normalize .Nd.
2001-04-18 15:54:10 +00:00
Ruslan Ermilov
2efb80a813
mdoc(7) police: fix markup.
2001-04-18 15:43:06 +00:00
Ruslan Ermilov
2d105f1659
mdoc(7) police: fix markup.
2001-04-18 13:16:47 +00:00
Ruslan Ermilov
79d4920b1d
mdoc(7) police: use .Fx where appropriate.
2001-04-18 13:14:47 +00:00
Daniel Eischen
9391331024
Typo; fix open() so that it is not a cancellation point when called
...
from libc.
2001-04-18 12:42:11 +00:00
Daniel Eischen
1cf08f3929
Reinstall the alternate signal stack after a fork.
...
PR: 25110
Tested by: knu
2001-04-18 12:40:30 +00:00
Ruslan Ermilov
5f95f24bf4
mdoc(7) police: uppercase document title.
2001-04-18 08:25:26 +00:00
Kris Kennaway
4b7369ea64
Correct a typo; prefered -> preferred.
2001-04-17 08:01:54 +00:00
Kris Kennaway
3d09054934
Add fmtcheck(), a function for checking consistency of format string
...
arguments where the format string is obtained from user data, or
otherwise difficult to verify statically.
Example usage:
printf(fmtcheck(user_format, standard_format), arg1, arg2);
checks the format string user_format for consistency (same number/order/
type of format operators) with standard_format. If they differ,
standard_format is used instead to avoid potential crashes or security
violations.
Obtained from: NetBSD
Reviewed by: -arch
2001-04-17 07:59:52 +00:00
Ruslan Ermilov
50597ec66b
mdoc(7) police: add missing .El call.
2001-04-16 15:06:57 +00:00
Ruslan Ermilov
6061acb30c
mdoc(7) police: fix markup.
2001-04-16 15:06:19 +00:00
Dima Dorfman
5e75e35cca
Grammar police: "its", not "it's", is the possessive form of "it".
2001-04-15 19:53:47 +00:00
Dima Dorfman
143b77576c
Make links from setresuid.2 to getresgid.2 and getresuid.2.
2001-04-15 19:41:44 +00:00
Dima Dorfman
8a13bcbece
Document getresgid and getresuid calls.
...
Reviewed by: ru
2001-04-15 19:40:22 +00:00
Chris D. Faulhaber
d5675fffd1
Correct a bogus cast in acl_get_qualifier() causing invalid
...
ID's to be stored in the ACL.
Obtained from: TrustedBSD Project
2001-04-15 15:21:15 +00:00
Dima Dorfman
161897cfcb
Add `RETURN VALUES'' and
`ERRORS'' sections since getpgid(2) can
...
fail. Also fix a minor grammar nit (it's -> its).
PR: 26520
2001-04-14 02:34:59 +00:00
Chris D. Faulhaber
9a227c5754
Add acl_get_perm_np(3), a non-portable function to check if a
...
permission is in a permission set, required for third-party
applications such as Samba.
Reviewed by: rwatson
Obtained from: TrustedBSD Project
2001-04-13 19:37:04 +00:00
Chris D. Faulhaber
94ef417e4b
Add the remaining POSIX.1e ACL definitions:
...
ACL_UNDEFINED_TAG, ACL_UNDEFINED_ID, ACL_FIRST_ENTRY, ACL_NEXT_ENTRY
Reviewed by: rwatson
Obtained from: TrustedBSD Project
2001-04-13 19:14:38 +00:00
Andrey A. Chernov
6055a95fee
Back out history.3 link removing - conflict fixed in libreadline instead
2001-04-12 09:57:12 +00:00
Andrey A. Chernov
45b655df03
Comment out one of many editline.3 MLINKS conflicting with libreadline
...
(history.3)
2001-04-12 03:33:13 +00:00
Chris D. Faulhaber
bbf2cf59fc
Revamp acl_create_entry() so it actually works.
...
Obtained from: TrustedBSD Project
2001-04-11 22:09:51 +00:00
Chris D. Faulhaber
fb1af1f2bf
Correct the following defines to match the POSIX.1e spec:
...
ACL_PERM_EXEC -> ACL_EXECUTE
ACL_PERM_READ -> ACL_READ
ACL_PERM_WRITE -> ACL_WRITE
Obtained from: TrustedBSD
2001-04-11 02:19:01 +00:00
Daniel Eischen
f9c408bc01
Clean up a bit. Use the correct TAILQ link when walking the thread
...
lists to free thread resources after a fork (in the child). Also
remember to free the dead thread list.
2001-04-10 04:25:49 +00:00
Daniel Eischen
ac530e7b3a
Added a missing set of braces to a conditional that encompasses more than
...
one statement.
2001-04-10 04:22:24 +00:00
Daniel Eischen
437df4859a
To be consistent, use the __weak_reference macro from <sys/cdefs.h>
...
instead of #pragma weak to create weak definitions.
Suggested by: bde
2001-04-10 04:19:21 +00:00
Daniel Eischen
54fd7f685f
To be consistent, use the __weak_reference macro from <sys/cdefs.h>
...
instead of #pragma weak to create weak definitions. This macro is
improperly named, though, since a weak definition is not the same
thing as a weak reference.
Suggested by: bde
2001-04-10 04:11:50 +00:00
Daniel Eischen
278d1a20e8
Include <unistd.h> so that read(2) and write(2) don't cause warnings.
2001-04-10 03:55:19 +00:00
Daniel Eischen
cb868ac594
Fix a comment within a comment warning due to a missing "*/".
2001-04-10 03:47:40 +00:00
Ian Dowse
e14f19f42a
The maximum RPC message size was set at 8k for UDP. This is lower
...
than the default buffer size in the old RPC code (8800 bytes), and
it could not be overriden by the application. This caused problems
with CFS (/usr/port/security/cfs).
Change this default back to UDPMSGSIZE (8800 bytes), but more
importantly, allow applications to use larger message sizes for
all protocols if desired. Choose an arbitrary maximum message size
of 256k instead of using the default as the maximum (which is
silly).
Reported by: ache
Reviewed by: alfred, Martin Blapp <mb@imp.ch>
2001-04-08 19:21:50 +00:00
Dima Dorfman
92020f7a8c
Mention that locks are inherited across an exec.
...
PR: 24802
Submitted by: Kenneth Ingham <ingham@i-pi.com>
2001-04-08 19:11:25 +00:00
Dima Dorfman
779b2ff010
Install links to extattr_(get|set|delete)_fd.2 (from extattr_get_file.2).
2001-04-08 06:58:48 +00:00
Andrew Gallatin
481184b805
fix cd9660 to work on files larger than ISO_DEFAULT_BLOCK_SIZE and unbreak
...
cdboot on alphas (which has been broken since just after 4.0-RELEASE)
submitted by: jlemon
2001-04-07 23:48:46 +00:00
Dag-Erling Smørgrav
525be862e6
If the server's reply to the SIZE command is unparseable, reset us->size
...
to -1 so the caller will know it's invalid. This is an MFC candidate.
2001-04-07 15:26:31 +00:00
Hajimu UMEMOTO
015136259e
IPv6 support for skeyaccess(3). You can specify IPv6 address
...
using `internet' keyword into /etc/skey.access.
Not Objected to by: -audit and -net
2001-04-05 19:56:54 +00:00
Ruslan Ermilov
1a4fc0bfba
mdoc(7) police: add missing LIBRARY section.
2001-04-05 07:51:48 +00:00
Ruslan Ermilov
8eb5b197f1
Unbreak world.
...
Submitted by: jhay
2001-04-05 07:47:06 +00:00
Ruslan Ermilov
31acc83627
Record -lposix1e merge with -lc.
2001-04-05 07:42:56 +00:00
Ruslan Ermilov
336ee39a26
mdoc(7) police rev 1.11: convert descriptions and cross-references
...
for the ACL editing library functions to the plain tagged list.
2001-04-05 07:35:59 +00:00
Chris D. Faulhaber
6822f9df3f
- Add descriptions and cross-references for the ACL editing library
...
functions.
- Place the acl_dup() description in alphabetical order.
- Move the POSIX.1e descriptions under the ENVIRONMENT section to the
STANDARDS section.
Reviewed by: rwatson
Obtained from: TrustedBSD Project
2001-04-05 01:48:07 +00:00
Chris D. Faulhaber
4aa97316b4
Install the acl_create_entry.3 man page
2001-04-05 01:36:54 +00:00
Dima Dorfman
e078cd7418
Document the extattr_(get|set|delete)_fd calls, and add a note warning
...
people that these calls are likely to change in the future.
Reviewed by: rwatson
2001-04-05 01:24:05 +00:00
Thomas Moestl
41a39ddf74
Remove the libposix1e, since it has been repo copied to libc/posix1e and
...
integrated into libc.
Approved by: rwatson
Obtained from: TrustedBSD Project
2001-04-04 18:29:03 +00:00
Thomas Moestl
8b28ef9528
Activate build of posix1e extensions in libc and libc_r that have been
...
moved in from libposix1e, and deactivate build of the soon-to-be-removed
libposix1e.
Approved by: rwatson
Obtained from: TrustedBSD Project
2001-04-04 18:17:28 +00:00
Thomas Moestl
16cb0dd753
Add thread safety wrappers for the posix1e syscalls that deal with file
...
descriptors.
Approved by: rwatson
Obtained from: TrustedBSD Project
2001-04-04 18:10:25 +00:00
Thomas Moestl
37bc56f85b
Add entries for the posix1e functions that will be overridden in libc_r.
...
Approved by: rwatson
Obtained from: TrustedBSD Project
2001-04-04 18:04:10 +00:00
Thomas Moestl
7bd44e9223
Prepare for the inclusion of libposix1e into libc: retire the old
...
Makefile, add Makefile.inc needed for libc build; add
#include "namespace.h"/#include "un-namespace.h" pairs around the
includes of sys/acl.h and sys/capability.h, and an additional underscore
in front of the functions that will be overridden in libc_r.
Approved by: rwatson
Obtained from: TrustedBSD Project
2001-04-04 18:00:52 +00:00
Ruslan Ermilov
7e5d6de0bf
mdoc(7) police: use proper markup for function arguments.
2001-04-04 10:23:27 +00:00
Ruslan Ermilov
6a5e9ec940
mdoc(7) police: add missing .Pa call.
2001-04-04 09:52:28 +00:00