summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Rename the DIAGNOSTICS sections in several man pagesmpp1997-01-126-7/+7
| | | | to RETURN VALUES like they should be.
* Set the "crt_ldso" member of the crt-to-ld.so interface structure. Thisjdp1997-01-111-1/+2
| | | | | | | | | | was apparently overlooked at the time the member was added. Its absence causes some error messages from the dynamic linker to begin with "(null):" instead of with the pathname of the dynamic linker as they should. I am also adding a work-around to the dynamic linker, to cope with legacy binaries that were built with older versions of crt0.
* Remove the EINVAL error from the ERRORS sections thatmpp1997-01-1127-70/+10
| | | | | say is means that a pathname had the high-order bit set, since this is no longer an error.
* Minor mdoc fixes in msync.2 and munmap.2.mpp1997-01-113-6/+31
| | | | | | Add RETURN VALUES and ERRORS sections to mincore. Closes PR# 1493.
* Forgot a .El macro.mpp1997-01-111-0/+1
|
* Add RETURN VALUES and ERRORS sections.mpp1997-01-111-3/+28
|
* Some mdoc cleanup. Also added a RETURN VALUES and ERRORSmpp1997-01-111-22/+45
| | | | | | section. Part of PR# 1493.
* Remove the comment about file names having tompp1997-01-111-2/+1
| | | | | | be 7 bit clean, since it isn't true anymore. Part of PR# 1493.
* Bring stat(2) into line with what is now actually inmpp1997-01-111-13/+34
| | | | | | stat.h. Also add a little blurb regarding st_mtime & friends clarifiying how they are defined in a non-_POSIX_SOURCE envorinment. Closes PR# 1089.
* Add a couple of additional xrefs.mpp1997-01-111-1/+3
|
* This texinfo documentation isn't really enough texinfo-izedjmacd1997-01-111-2/+2
| | | | | to construct an info file from, as documented at the top. There are no nodes, so I'm commenting out the INFO= list.
* Correct logic braino when attempting to exclude loopback addresses onpeter1997-01-091-2/+2
| | | | | | the first pass. Submitted by: Greg Lehey <grog@lemis.de>
* Two minor changes to try and make it more robust in the face of manypeter1997-01-091-2/+4
| | | | | | | | | interfaces, until it's redone to use sysctl(). - bump the SIOCGIFCONF buffer size from 1K to 8K - if we didn't find a suitable address, return a failure. Previously if it didn't find anything it left the return address uninitialised. Perhaps it would be better to return AF_INET/111/127.0.0.1 rather than failing?
* Minor mdoc style fixes.mpp1997-01-093-50/+82
|
* The error returned when F_SETLK collides with an existing lock isjdp1997-01-081-3/+3
| | | | | EAGAIN, not EACCES. POSIX says that either one is OK. 2.2 candidate.
* Delete -D_POSIX_MODE and -D_MULTI_LIBM from CFLAGS. They never had any effectwollman1997-01-081-2/+2
| | | | | | | because _IEEE_LIBM always takes priority, so the definition just served to confuse. Reviewed by: bde
* Fix fake failures on the short names which looks like hexadecimal numbersache1997-01-081-8/+4
| | | | Submitted by: paul@vix.com
* Document the various reasons for EINVAL.joerg1997-01-081-11/+21
| | | | | Document the flaw that `offset' is required to be page-aligned, in the BUGS section.
* Build ebones/libtelnet only if MAKE_EBONES definedache1997-01-081-1/+1
|
* Man page police.mpp1997-01-081-6/+6
|
* Various bugfixes.davidn1997-01-072-34/+42
|
* Consistency check: refs to ~/.login.conf should be ~/.login_conf.davidn1997-01-072-7/+7
|
* Commit the right version this time. :-)davidn1997-01-071-2/+2
|
* Fix for login_getclass(NULL) case.davidn1997-01-071-4/+6
|
* Fix Makefile so that dependencies are actually right this time.wollman1997-01-051-8/+8
| | | | | It is almost always the wrong thing to put .y and .l files directly into the SRCS.
* Disable isxdigit block until proper solution will be foundache1997-01-051-2/+7
| | | | | isxdigit(name[0]) gives false failures on short names which looks like hexadecimal digits, f.e. "fade", "babe", "d133", etc.
* Fix typos pointed out by bde (thanks!).davidn1997-01-051-3/+3
|
* Don't depend only <stdio.h> bogusly including <sys/types.h>.bde1997-01-051-1/+2
| | | | | | (<sys/types.h> is a prerequisite for <login_cap.h> mainly because the latter wants to typedef rlim_t. rlim_t is typedefed in <sys/types.h> in NetBSD.)
* Add missing manpage for login.conf.davidn1997-01-051-0/+361
|
* Library functions relating to the login class capabilities database,davidn1997-01-0411-2/+2644
| | | | | including manpages. See also login_cap.h.
* Fix the short description of kvm_getloadavg(3) to reflectmpp1997-01-021-2/+1
| | | | | | | | what the function really does. Also fix a small mdoc problem I noticed while in there. Obtained from: NetBSD-bugs (NetBSD PR#3077)
* Added group= facility to /etc/ttys for tty grouping for moredavidn1997-01-022-1/+9
| | | | | | | | more manageable and convenient referencing by login.conf (login class database) and (e.g.) login.access. This is the first of a group of commits which implements the login class capabilities database.
* Remove bogus weak reference.jkh1997-01-011-3/+1
|
* Eliminate unnecessary warning introduced by a missing forward declaration.jkh1997-01-011-1/+3
|
* Use ${COPY} instead of -C for installing non-source files. crt*.obde1997-01-011-2/+2
| | | | | should be installed using the same flag as libraries, but ${COPY} is currently used for libraries.
* Grammatical changes.alex1997-01-011-4/+4
| | | | Reviewed by: joerg
* prototype of shared function now in include filepeter1996-12-311-3/+1
|
* use svc_maxfd + 1 in the select() call.peter1996-12-311-3/+3
| | | | | | | | (There may be a behavior difference between the 2.1 and 2.2/3.0 kernels in this area, it seemed to work for me but I have a horribly hacked select() that might have a bug in the handling of this) Submitted by: wpaul
* libgmp.so.2.0 was missing from the compat21 distpeter1996-12-312-2/+428
| | | | | | (should be in 2.2) Reported by: John Fieber <jfieber@indiana.edu>
* Use `beforeinstall' target instead of `install' target to avoid setting abde1996-12-312-4/+4
| | | | bad example.
* Use `beforeinstall' target instead of `install' target so that the linksbde1996-12-311-4/+3
| | | | | | | get installed. The `install' target should only be overridden when the default one would do something wrong and you're too lazy to fix the default one.
* Spelling/mdoc police.mpp1996-12-307-44/+45
|
* Oops! Bad Idea! (TM)peter1996-12-301-3/+13
| | | | | | | | Restore the clamp on the return value from rpc_dtablesize().. Some programs (eg: ypserv) use this as an indication of how large svc_fdset is in their hand-rolled svc_run() loops. The svc_fdset table is maintained by the rpc library explicitly for compatability with such programs. (It uses a different variable-sized bitmap itself internally)
* - make wire protocol 64 bit type safepeter1996-12-301-11/+9
| | | | | | | | - extern prototypes now in include file - fix local prototypes - use standard functions Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code.
* - prototypes now in include filepeter1996-12-301-26/+48
| | | | | | | | - overhaul for unlimited fd's - OpenBSD's ftp port bounce attack fix - fix timeouts Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code.
* - canonical function declarationpeter1996-12-301-7/+6
| | | | | | | - prototypes now in common include file - use standard functions Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code.
* - overhaul for unlimited file descriptorspeter1996-12-301-15/+24
| | | | | | | | | | - prototypes now in include files Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code. Note: potential bug here, It looks like there could be a null pointer dereference depending on what has already been called to initialise some shared data.
* - make wire protocol 64 bit type safepeter1996-12-301-4/+4
| | | | | | - use standard functions Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code.
* - major overhaul to make this deal with unlimited fd's.peter1996-12-301-56/+68
| | | | | | | | | | | | - kill non-FD_SETSIZE code Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code. Note, there was a nasty bug with our old code here. It would trash the stack if a fd > 31 was passed in. It was using a "long" as though it was an "fd_set", ie: it was assuming that a long was 256 bits wide. :-( This has been lurking here for a while, since the FD_SETSIZE #ifdef's were first implemented.
* - make wire protocol 64 bit type safepeter1996-12-301-10/+10
| | | | Obtained from: a diff of FreeBSD vs. OpenBSD/NetBSD rpc code.
OpenPOWER on IntegriCloud