summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Match parenthesis and don't give names to return values.Dima Dorfman2001-10-151-3/+2
| | | | | | | PR: 31214 Notes: svn path=/head/; revision=84980
* Add EFI GPT (238, 0xEE) and EFI System Parition (239, 0xEF)Peter Wemm2001-10-151-0/+2
| | | | Notes: svn path=/head/; revision=84965
* Fixed style bugs in previous commit.Bruce Evans2001-10-151-15/+15
| | | | Notes: svn path=/head/; revision=84962
* link(2) may fail with EPERM if name1 is immutable or append-only.Dima Dorfman2001-10-141-1/+4
| | | | | | | | PR: 31025 Submitted by: Tim Singletary <tsingle@vetinsite.com> Notes: svn path=/head/; revision=84942
* Make this compile on ia64.Doug Rabson2001-10-141-25/+46
| | | | Notes: svn path=/head/; revision=84922
* Add warning about zeroing-out the socket structure before populating it.Matthew Dillon2001-10-131-0/+4
| | | | Notes: svn path=/head/; revision=84888
* Removed most of the zombie man pages in libm. All relevant parts haveBruce Evans2001-10-1326-3333/+0
| | | | | | | been copied to msun/man (most of them long ago without proper history). Notes: svn path=/head/; revision=84886
* Fixed missing quoting of >= (in ceil.3) and <= (in floor.3) by reverting toBruce Evans2001-10-132-7/+7
| | | | | | | | | | describing these operators in English. This completes the fix in rev.1.3 (rev.1.2 got this wrong by describing wrong operators in English). Fixed bitrot and improved English in the DESCRIPTION section. Notes: svn path=/head/; revision=84885
* Fixed missing quoting of [-1, +1].Bruce Evans2001-10-132-2/+4
| | | | | | | Submitted by: phantom Notes: svn path=/head/; revision=84882
* Use ".Lb libm" where it will have an effect (not just in the zombie manBruce Evans2001-10-1326-0/+52
| | | | | | | | | pages in libm). Submitted by: phantom Notes: svn path=/head/; revision=84881
* Backed out "Compensate for header dethreading [mistakes]" mistakes inBruce Evans2001-10-131-2/+0
| | | | | | | alpha files too. Notes: svn path=/head/; revision=84870
* Note that strncmp() will not compare characters after a NUL character.Mike Barcroft2001-10-111-1/+8
| | | | | | | | | | Add a missing word. Bump document date. Inspired by: IEEE Std 1003.1-200x (Draft 7) MFC after: 3 days Notes: svn path=/head/; revision=84810
* Clarify that strnstr() will stop searching after in encounters a NULMike Barcroft2001-10-111-5/+8
| | | | | | | character. Bump document date. Add a missing comma. Notes: svn path=/head/; revision=84808
* - Bump document date for eaccess(2) addition.Ruslan Ermilov2001-10-111-27/+35
| | | | | | | | | | | - Mention ``eaccess'' in the NAME section. - Use intro(2) terminology. - Markup fixes. Reviewed by: rwatson Notes: svn path=/head/; revision=84805
* Change to track the new calling convention for execve. This version onlyDoug Rabson2001-10-111-17/+3
| | | | | | | needs one line of assembler to initialise gp. Notes: svn path=/head/; revision=84799
* Fix the phrase about "both files", which must be leftYaroslav Tykhiy2001-10-111-1/+3
| | | | | | | | | | from login(3). This page, logwtmp(3), speaks of only one file -- wtmp(5). MFC after: 1 week Notes: svn path=/head/; revision=84793
* Fix SysV Semaphore Handling.Michael Reifenberger2001-10-112-27/+124
| | | | | | | | | | | Updated by peter following KSE and Giant pushdown. I've running with this patch for two week with no ill side effects. PR: kern/12014: Fix SysV Semaphore handling Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au> Notes: svn path=/head/; revision=84789
* Shared libraries from 4.4-FreeBSD needed for proper binary compatibility.David E. O'Brien2001-10-105-14837/+22933
| | | | Notes: svn path=/head/; revision=84779
* Compensate for "Compensate for header dethreading" by backing it out.Bruce Evans2001-10-1021-42/+0
| | | | Notes: svn path=/head/; revision=84768
* getnetbyaddr() should be serviced by the "networks" database.Ruslan Ermilov2001-10-101-1/+1
| | | | Notes: svn path=/head/; revision=84760
* Adjust so that we don't use relocations which can't exist in a sharedDoug Rabson2001-10-104-5/+10
| | | | | | | library. Notes: svn path=/head/; revision=84755
* Shorter versions of the byte swapping code.Doug Rabson2001-10-102-15/+7
| | | | Notes: svn path=/head/; revision=84754
* Check to see if the devfs MIB exists and return 1 if it exists ratherJordan K. Hubbard2001-10-101-0/+9
| | | | | | | | than making device node(s). Submitted by: Hiroo ONO <hiroo@oikumene.gcd.org> Notes: svn path=/head/; revision=84748
* Implement strcasestr() which many others (f.e. Linux) already have.Andrey A. Chernov2001-10-103-2/+79
| | | | Notes: svn path=/head/; revision=84740
* Document the fact that the strnstr(3) function is not portable.Mike Barcroft2001-10-091-0/+5
| | | | | | | Requested by: brian, gad Notes: svn path=/head/; revision=84728
* Don't mangle vendor ids to put them in __RCSID. Just ifdef all vendorMike Barcroft2001-10-091-1/+6
| | | | | | | | | id cruft. Submitted by: bde Notes: svn path=/head/; revision=84725
* Add a new libc function, strnstr(3), which allows one to limit theMike Barcroft2001-10-093-11/+122
| | | | | | | | | | | number of characters that are searched. This is especially useful with file operations and non-NUL terminated strings. Silence from: -audit, -hackers MFC after: 5 days Notes: svn path=/head/; revision=84699
* Port to ia64. Actually, just do like the alpha.Doug Rabson2001-10-081-1/+1
| | | | Notes: svn path=/head/; revision=84662
* Limit maximum poll interval to 60 seconds. This prevents an overflowDaniel Eischen2001-10-073-0/+9
| | | | | | | | | | from occurring when converting from a timeval/timespec to a timeout in milliseconds. Submitted by: dwmalone Notes: svn path=/head/; revision=84610
* Make this work on ia64. I have no idea why it works on alpha - itDoug Rabson2001-10-061-1/+7
| | | | | | | shouldn't. Notes: svn path=/head/; revision=84591
* Fix a load of dependancy violations.Doug Rabson2001-10-052-7/+7
| | | | Notes: svn path=/head/; revision=84552
* Add compatibility functions for the AF_LOCAL RPC transport stuffBill Paul2001-10-043-0/+235
| | | | | | | | that used to live in RPC 4.0. This is needed for yppasswd and rpc.yppasswdd to work correctly. Patch supplied by Martin Blapp. Notes: svn path=/head/; revision=84487
* Hopefully improve control message passing over Unix domain sockets.David Malone2001-10-042-14/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Allow the sending of more than one control message at a time over a unix domain socket. This should cover the PR 29499. 2) This requires that unp_{ex,in}ternalize and unp_scan understand mbufs with more than one control message at a time. 3) Internalize and externalize used to work on the mbuf in-place. This made life quite complicated and the code for sizeof(int) < sizeof(file *) could end up doing the wrong thing. The patch always create a new mbuf/cluster now. This resulted in the change of the prototype for the domain externalise function. 4) You can now send SCM_TIMESTAMP messages. 5) Always use CMSG_DATA(cm) to determine the start where the data in unp_{ex,in}ternalize. It was using ((struct cmsghdr *)cm + 1) in some places, which gives the wrong alignment on the alpha. (NetBSD made this fix some time ago). This results in an ABI change for discriptor passing and creds passing on the alpha. (Probably on the IA64 and Spare ports too). 6) Fix userland programs to use CMSG_* macros too. 7) Be more careful about freeing mbufs containing (file *)s. This is made possible by the prototype change of externalise. PR: 29499 MFC after: 6 weeks Notes: svn path=/head/; revision=84472
* Include <string.h> to prototype strcpy(3). While I'm here, make useMike Barcroft2001-10-041-3/+4
| | | | | | | | | of the new RCSID macros. MFC after: 3 days Notes: svn path=/head/; revision=84437
* Fixed various type errors in synopsis.Bruce Evans2001-10-031-7/+7
| | | | Notes: svn path=/head/; revision=84426
* Fixed bitrot in synopsis. The TI-RPC changes gave mounds of it, mainlyBruce Evans2001-10-0310-31/+33
| | | | | | | | inconsistently weird const poisoning in the man pages relative to the headers. Notes: svn path=/head/; revision=84425
* Fixed spelling of rpow in rpow's prototype.Bruce Evans2001-10-031-1/+1
| | | | Notes: svn path=/head/; revision=84424
* Fixed missing `const' in synopsis.Bruce Evans2001-10-031-1/+1
| | | | Notes: svn path=/head/; revision=84423
* Fixed return type in synopsis.Bruce Evans2001-10-031-1/+1
| | | | Notes: svn path=/head/; revision=84422
* Fixed bitrot in synopsis. The change of the color type from byte to u_longBruce Evans2001-10-031-8/+8
| | | | | | | had not reached here. Notes: svn path=/head/; revision=84420
* Avoid getting stuck in system(3) when the internal call to wait4()Alfred Perlstein2001-10-031-2/+3
| | | | | | | | | | | | | is interrupted by saving the pid. The old code would assign the return value to pid which would trash it, to fix the problem save a copy of the pid to be used as the paramter to wait4(). Submitted by: Toshihiko ARAI <toshi@jp.FreeBSD.org> Notes: svn path=/head/; revision=84417
* Don't install manpage links for the nonexistent functions exp2(),Bruce Evans2001-10-031-2/+2
| | | | | | | exp2f(), log2() and log2f(). Notes: svn path=/head/; revision=84403
* Removed .Nm's for the nonexistent functions exp2() and exp2f().Bruce Evans2001-10-031-2/+0
| | | | Notes: svn path=/head/; revision=84402
* Made this header self-sufficient.Bruce Evans2001-10-031-6/+9
| | | | | | | Fully parenthesized a macro definition. Notes: svn path=/head/; revision=84399
* Fixed syntax errors in synopsis. The restrict keyword doesn't exist yet.Bruce Evans2001-10-031-5/+5
| | | | | | | | | The corresponding bugs in <wchar.h> have no effect because the function prototypes there don't have args so the __restrict "keyword" is misinterpreted as an arg. Notes: svn path=/head/; revision=84398
* Fixed wrong arg type in synopsis.Bruce Evans2001-10-031-1/+1
| | | | Notes: svn path=/head/; revision=84395
* Fixed bitrot in synopsis. The change of the return type ofBruce Evans2001-10-031-1/+1
| | | | | | | | Set_Boot_Blocks() from void to int had not reached here. Callers still don't check the new return value. Notes: svn path=/head/; revision=84394
* Fixed misspelled arg type in synopsis.Bruce Evans2001-10-031-1/+1
| | | | Notes: svn path=/head/; revision=84391
* Fixed missing include in synopsis.Bruce Evans2001-10-031-0/+1
| | | | Notes: svn path=/head/; revision=84390
* - cope with sa_len < sizeof(struct sockaddr).Hajimu UMEMOTO2001-10-021-35/+44
| | | | | | | | | | | From: Patrik Lindergren <patrik@datacom.nu> - delint (pointer cast issue). from netbsd-current Obtained from: KAME MFC after: 1 week Notes: svn path=/head/; revision=84372