summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Make this file p-make clean. (Use "ld -O foo" instead of "ld; mvSatoshi Asami1997-10-111-11/+6
| | | | | | | | | a.out foo".) Reviewed by: bde (actually more like "Suggested by") Notes: svn path=/head/; revision=30291
* NIS+ compatibility kludge. A long time ago, I set up innetgr() soBill Paul1997-10-111-0/+7
| | | | | | | | | | | | | | | | | that if searching through the special netgroup.byhost or netgroup.byuser maps didn't work, we would roll over to the 'slow' method of grovelling though the netgroup map and working out the dependencies on the fly. But I left this option hidden inside an #ifdef CHARITABLE since I didn't think I'd ever need it. Well, the Sun rpc.nisd NIS+ server in YP compat mode doesn't support the .byhost and .byuser reverse maps, so the failover is necessary in order to be compatible. *sigh* This closes PR #3891, and should be merged into RELENG_2_2. Notes: svn path=/head/; revision=30288
* Also install pcap-int.h so things can call pcap_compile on arbitaryPeter Wemm1997-10-101-2/+2
| | | | | | | expressions (eg: in pppd) Notes: svn path=/head/; revision=30269
* Staticize usage(). Cosmetics.Philippe Charnier1997-10-101-2/+5
| | | | Notes: svn path=/head/; revision=30260
* Add the AIO/LIO to libc. They aren't fully done yet, but have been in theJohn Dyson1997-10-101-2/+4
| | | | | | | kernel for a few months. Notes: svn path=/head/; revision=30255
* Remove the claim that UUCP locking were not atomic. It is sinceJoerg Wunsch1997-10-071-13/+1
| | | | | | | revision 1.8 of uucplock.c. Notes: svn path=/head/; revision=30196
* Add passwd(5) to "SEE ALSO".David E. O'Brien1997-10-071-1/+2
| | | | | | | | | | ISSUES: An example and better explansion on how to specify a user's login class in /etc/master passwd is needed. (As I don't seem to be specifiying it right, I can't do it). Notes: svn path=/head/; revision=30192
* Changes to support full make parallelism (-j<n>) in the worldJordan K. Hubbard1997-10-052-4/+5
| | | | | | | | | target. Reviewed by: <many different folks> Submitted by: Nickolay N. Dudorov" <nnd@nnd.itfs.nsk.su> Notes: svn path=/head/; revision=30113
* Merged in better support of ISO 8601 from elsie.nci.nih.gov.Wolfgang Helbig1997-10-032-62/+118
| | | | | | | | Added the conversion specifiers %g and %G, that are replaced by the year which contains the greater part of the week in question. Notes: svn path=/head/; revision=30089
* Teach ftpErrString to format UNIX errnos, since at least ftpLogin()Bill Fenner1997-10-021-1/+4
| | | | | | | | | | | | | | can return UNIX errnos. When UNIX errnos catch up with FTP status codes (e.g. at 100) a new way will have to be found to tell which is which. This allows fetch to print errors like fetch: ftp.fu-berlin.de: No route to host instead of fetch: ftp.fu-berlin.de: Unknown error Notes: svn path=/head/; revision=30065
* Add rudimentary support for using the keyboard.Søren Schmidt1997-10-014-3/+105
| | | | Notes: svn path=/head/; revision=30044
* Update to tcl8.0 release version.Poul-Henning Kamp1997-10-011-14/+16
| | | | Notes: svn path=/head/; revision=30042
* Move locks from /etc/opielocks to /var/run/opielocks to keepAndrey A. Chernov1997-10-011-1/+1
| | | | | | | /etc non-writeable as possible Notes: svn path=/head/; revision=30035
* Correct an ancient bogon which involved trying to read() from aJordan K. Hubbard1997-10-011-10/+8
| | | | | | | | | nuked file descriptor. This is probably why sysinstall's ftp xfer occasionally SEGV'd if you left things alone for a long time and the timeout code got called. Whoops! Notes: svn path=/head/; revision=30030
* Bump minor numberAndrey A. Chernov1997-09-291-1/+3
| | | | Notes: svn path=/head/; revision=29991
* Sort cross refereces in section SEE ALSO.Wolfram Schneider1997-09-2912-22/+23
| | | | Notes: svn path=/head/; revision=29988
* Endless loop.Wolfram Schneider1997-09-291-5/+5
| | | | | | | | | | | | | | $ vipw [corrupt a line in editor, exit editor] pwd_mkdb: corrupted entry pwd_mkdb: at line #2 pwd_mkdb: /etc/pw.012585: Inappropriate file type or format re-edit the password file? [y]: n^D^D [hang] Notes: svn path=/head/; revision=29980
* Add setutent.cAndrey A. Chernov1997-09-291-2/+2
| | | | Notes: svn path=/head/; revision=29978
* EXT_KEYS gone, STD ommitedAndrey A. Chernov1997-09-291-3/+2
| | | | Notes: svn path=/head/; revision=29971
* Add logwtmp.cAndrey A. Chernov1997-09-291-2/+2
| | | | Notes: svn path=/head/; revision=29970
* MergeAndrey A. Chernov1997-09-291-16/+73
| | | | Notes: svn path=/head/; revision=29967
* Revert the previous prototype un-typo. Add a brief comment warning thatMike Smith1997-09-281-1/+3
| | | | | | | "fixing" it is not a good idea. Notes: svn path=/head/; revision=29941
* Changes for KTH KerberosIVMark Murray1997-09-281-6/+1
| | | | Notes: svn path=/head/; revision=29925
* Changes for KTH KerberosIV.Mark Murray1997-09-282-3/+3
| | | | | | | Also quieten -Wall a bit. Notes: svn path=/head/; revision=29922
* Typo fixMike Smith1997-09-281-1/+1
| | | | Notes: svn path=/head/; revision=29908
* Fix typo in signal() prototypeMike Smith1997-09-281-1/+1
| | | | Notes: svn path=/head/; revision=29907
* Use revived __maskrune for digittointAndrey A. Chernov1997-09-271-2/+2
| | | | | | | Minor formatting Notes: svn path=/head/; revision=29885
* Add mskanji.cAndrey A. Chernov1997-09-251-1/+1
| | | | Notes: svn path=/head/; revision=29859
* Move it under XPG4 defineAndrey A. Chernov1997-09-251-0/+2
| | | | Notes: svn path=/head/; revision=29858
* Move MSKanji under XPG4 defineAndrey A. Chernov1997-09-251-8/+8
| | | | Notes: svn path=/head/; revision=29857
* __maskrune --> __istypeAndrey A. Chernov1997-09-251-1/+1
| | | | Notes: svn path=/head/; revision=29856
* Submitted by: Sin'ichiro MIYATANI / Phase One, Inc <siu@phaseone.co.jp>Julian Elischer1997-09-245-3/+119
| | | | | | | | Basic support for the Shift JIS encoding of japanese. (and one tiny typo fixed in a comment) Notes: svn path=/head/; revision=29818
* This commit was generated by cvs2svn to compensate for changes in r29747,Andrey A. Chernov1997-09-232-20/+31
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=29748
| * Official patch from infozipAndrey A. Chernov1997-09-232-20/+31
| | | | | | | | Notes: svn path=/vendor/libz/dist/; revision=29747
| * This commit was manufactured by cvs2svn to create branch 'VENDOR-libz'.cvs2svn1996-08-181-0/+35
| | | | | | | | Notes: svn path=/vendor/libz/dist/; revision=17654
* | Apply fts() fix from PR#4593Peter Wemm1997-09-222-2/+2
| | | | | | | | | | | | | | Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru> Notes: svn path=/head/; revision=29718
* | Make selection logic more strict. Only select AF_INET loopback interfacesBill Paul1997-09-211-3/+6
| | | | | | | | | | | | | | | | that are up on second (loopback only) pass, and only select non-loopback AF_INET interfaces that are up on first pass. Notes: svn path=/head/; revision=29694
* | Many places in the code NULL is used in integer context, wherePoul-Henning Kamp1997-09-184-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | plain 0 should be used. This happens to work because we #define NULL to 0, but is stylistically wrong and can cause problems for people trying to port bits of code to other environments. PR: 2752 Submitted by: Arne Henrik Juul <arnej@imf.unit.no> Notes: svn path=/head/; revision=29574
* | environmental -> environment.Philippe Charnier1997-09-183-4/+4
| | | | | | | | Notes: svn path=/head/; revision=29563
* | Some adjustments for the resolver use of poll(). For some reason I thoughtPeter Wemm1997-09-161-7/+8
| | | | | | | | | | | | | | | | | | | | an unimplemented syscall returned ENOSYS, rather than EINVAL. I have run statically linked code with this wrapper and it does appear to work fine on 2.2-stable which doesn't have poll(). ktrace shows the poll syscall fail once and the fallback to select() working. Notes: svn path=/head/; revision=29488
* | Put a system call not present checking wrapper around the call toPeter Wemm1997-09-161-9/+35
| | | | | | | | | | | | | | | | __getcwd(). I've got this libc code running on one of my machines at the moment without the __getcwd() syscall being present. Notes: svn path=/head/; revision=29487
* | Fix yet a minor stylistic nit from Bruce.Wolfram Schneider1997-09-151-4/+4
| | | | | | | | | | | | | | (`cvs diff -ib' print one new char ;-). Notes: svn path=/head/; revision=29479
* | Fix yet a minor stylistic nit from Bruce (Doesn't he have morePoul-Henning Kamp1997-09-151-7/+9
| | | | | | | | | | | | | | | | | | important things to do ?? :-) Prepare for the likely case of a change in kernel algorithm. Notes: svn path=/head/; revision=29476
* | Fix a buglet and a couple of stylistic nits from Bruce.Poul-Henning Kamp1997-09-151-3/+2
| | | | | | | | Notes: svn path=/head/; revision=29462
* | Potential bufferflow in getpwent(), getpwnam() and getpwuid()Wolfram Schneider1997-09-141-2/+7
| | | | | | | | | | | | | | | | PR: bin/4134 Submitted by: nick@foobar.org Notes: svn path=/head/; revision=29396
* | Add __getcwd() syscall, and have getcwd() take a shot at it.Poul-Henning Kamp1997-09-142-2/+13
| | | | | | | | | | | | | | | | If your kernel doesn't support __getcwd() or if __getcwd() cannot deliver because of cache expiry, it does the canonical thing. Notes: svn path=/head/; revision=29392
* | Call poll(2) from within the resolver but adapt to older kernels without itPeter Wemm1997-09-141-26/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if necessary. This removes the need to malloc large fd_set's for selecting on high fd's (larger than FD_SETSIZE at libc compile time). The syscall adaptive stuff only happens on the very first call. SIGSYS is masked, and if the call to poll fails with ENOSYS, then we use select for the life of the program. If poll does not fail with ENOSYS, then we always use poll and skip the once-off signal masking gunk. This may be overkill, but it saved my neck a few times while working on multiple different sets of kernel sources, some with poll, some without. Notes: svn path=/head/; revision=29380
* | A poll(2) manpage.Peter Wemm1997-09-142-2/+190
| | | | | | | | | | | | | | Obtained from: NetBSD Notes: svn path=/head/; revision=29374
* | Generate poll syscall stubPeter Wemm1997-09-141-2/+2
| | | | | | | | Notes: svn path=/head/; revision=29369
* | Document SA_NOCLDWAIT.Joerg Wunsch1997-09-131-17/+38
| | | | | | | | | | | | | | Make all the SA_* flags go into a tagged list, to improve readability. Notes: svn path=/head/; revision=29341