Dmitrij Tejblum
b5acd0014e
Don't initialize NIS until it is really necessary. Now, in case of network
...
or NIS server problems, local user can login without a pause.
Also, -Wsomething cleanup.
1998-09-15 16:22:30 +00:00
Joseph Koshy
61a4defd54
Turn off replies to ICMP echo requests for broadcast and multicast
...
addresses by default.
Add a knob "icmp_bmcastecho" to "rc.network" to allow this
behaviour to be controlled from "rc.conf".
Document the controlling sysctl variable "net.inet.icmp.bmcastecho"
in sysctl(3).
Reviewed by: dg, jkh
Reminded on -hackers by: Steinar Haug <sthaug@nethelp.no>
1998-09-15 10:49:03 +00:00
Garrett Wollman
75a21a3859
Replace accidentally-deleted `x' which caused warnx() to misbehave.
1998-09-15 01:49:32 +00:00
Joseph Koshy
6e2affc98f
Correct a typo that I noticed.
1998-09-15 00:24:19 +00:00
Garrett Wollman
b4b4fb871e
A small last-minute iitem for 3.0:
...
- Fix some style errors I made back in 1995.
- Add a new flavor of the err(3) family, which takes an explicit
errno argument rather than implicitly examining errno. This
will make it easier to use these functions in conjunction with
modern library interfaces that return an errno value explicitly.
1998-09-12 21:02:22 +00:00
Guy Helmer
b697833cb3
Document a number of VM sysctl variables with help from old emails
...
written by John Dyson.
1998-09-09 18:36:14 +00:00
John Polstra
cfa4d73988
Add a new library function getobjformat(). It checks all the
...
standard places ("/etc/objformat", ${OBJFORMAT}, argv) for an
indication of the user's preferred object file format. This
consolidates some code that was starting to be duplicated in more
and more places.
Use the new function in ldconfig.
Note: I don't think that gcc should use getobjformat(), even though
it could. The compiler should limit itself to functions that are
widespread, to ease porting and cross-compilation.
1998-09-09 01:21:25 +00:00
Andrey A. Chernov
7f41a65ede
restore rev 1.23 to give clear SIGALRM handling example, 68 years
...
are too long to affect real code
1998-09-08 09:44:46 +00:00
Matthew Dillon
49d6409ac7
Reviewed by: Andrey A. Chernov <ache@nagual.pp.ru>, Doug Rabson <dfr@nlsystems.com>
...
Rewrote sleep() to remove int/long typing assumptions between the argument
to the function and the timespec structure.
1998-09-06 09:11:06 +00:00
John Birrell
ae59c2591e
Use INT_MAX instead of LONG_MAX since the variable being compared
...
is an int, not a long.
1998-09-05 08:01:26 +00:00
Wolfram Schneider
acd8019083
Sort cross references.
1998-08-31 16:41:09 +00:00
Doug Rabson
744857bc1c
Update to use the new elf headers.
1998-08-17 08:47:19 +00:00
Bruce Evans
8023e3dd93
isnetworktty -> isnettty. ttyent.h has already gone through 3
...
revisions to match the confusing spelling in getttyent.c (1 to
break it to match the man page and 1 in each of 2 branches to fix
it). This function seems to be orphaned and unused.
1998-08-03 15:35:41 +00:00
Bruce Evans
92f896a9cc
Fixed printf format errors.
1998-08-02 14:41:34 +00:00
Dmitrij Tejblum
9b003a4c74
Add lockf().
1998-07-08 15:42:57 +00:00
Dmitrij Tejblum
abe2fe8a8b
Make this look more FreeBSDish.
1998-07-08 15:38:06 +00:00
Dmitrij Tejblum
f1f57565d4
This commit was generated by cvs2svn to compensate for changes in r37510,
...
which included commits to RCS files with non-trunk default branches.
1998-07-08 15:28:56 +00:00
Dmitrij Tejblum
6975deff55
An implementation of lockf() function call.
...
Obtained from: NetBSD (author: Klaus Klein)
1998-07-08 15:28:56 +00:00
Poul-Henning Kamp
8a507b98ab
fts_close calls free(sp), the ISSET(FTS_NOCHDIR) which is a macro that
...
references sp. The free needs to follow ISSET
PR: 7148
Reviewed by: phk
Submitted by: Ken Mayer <kmayer@freegate.com>
1998-07-03 08:21:05 +00:00
Eivind Eklund
38cf631922
Cross-reference to sysconf(3).
1998-06-30 22:56:39 +00:00
Bruce Evans
a7f8e53079
Fixed printf format errors.
1998-06-30 17:30:22 +00:00
Peter Wemm
f3f4b57ac9
Make nlist() understand elf unconditionally
1998-06-12 15:02:03 +00:00
John Polstra
63b7c21cc3
Move ftok() from libcompat to libc, so that it can be closer to its
...
friend shmget().
PR: closes misc/6763
1998-06-10 16:20:21 +00:00
John Polstra
363e8996d7
This is a null commit to log the fact that I have done a repository
...
copy to bring these files into libc from libcompat. I will enable
them and kill off the libcompat versions on the main branch soon.
PR: step one toward closing misc/6763
1998-06-10 04:24:21 +00:00
John Birrell
86af3ff9b0
Implement compile time debug mode for thread locks.
1998-06-09 08:32:23 +00:00
Steve Price
e110cb41dd
Fix this so that it compiles in the !__STDC__ case.
...
Also be consistent about usage of #if ...
Pointed out by: bde
1998-06-06 18:52:43 +00:00
Joseph Koshy
5239c0a5dd
Mention that tftpd(8) also uses syslog(3).
1998-06-05 09:20:19 +00:00
Joseph Koshy
70e8940332
Correct wrong claim about `telldir()' cookie lifetimes.
...
PR: 4043
Submitted by: Joe Orthoefer <j_orthoefer@tia.net>
1998-06-03 06:54:24 +00:00
Mike Smith
d4a7e4ca5d
Add a trivial mechanism for returning a useful default value if one is
...
available and the kernel MIB setting is zero.
Return the result from getpagesize() if the p1003_1b.pagesize MIB
value is zero.
Suggested by: Joerg Schilling <schilling@fokus.gmd.de>
1998-06-01 20:58:03 +00:00
Steve Price
3f58cad638
Several sources including Unix98 say that semctl's fourth
...
parameter is optional except where:
cmd == {IPC_SET || IPC_STAT || GETALL || SETVAL || SETALL}
PR: 2448
Reviewed by: bde
Submitted by: Tim Singletary <tsingle@sunland.gsfc.nasa.gov>
Minor tweaks by: steve
1998-05-31 04:09:09 +00:00
Steve Price
5b32180784
Remove references to getvfsbytype. Also remove getvfsbyname
...
as it has its own manpage.
Discussed with: bde
1998-05-30 18:20:37 +00:00
Steve Price
14d8151513
Remove a couple style bugs from the code snippet that
...
slipped in on the previous commit.
Submitted by: bde
1998-05-26 02:53:06 +00:00
Steve Price
de285a13cc
Update code example to reflect current practice.
1998-05-25 21:42:51 +00:00
John Birrell
efda37108b
NetBSD doesn't have a __getcwd syscall, so set have__getcwd to `no'
...
when building libc with NetBSD syscalls.
1998-05-15 11:59:00 +00:00
John Birrell
e659da100d
Remove extern int errno and #include <errno.h> to get the proper definition.
1998-05-05 22:04:13 +00:00
Brian Somers
8d41a9efa3
Go back to version 1.16 - it was correct the way it was.
...
Pointed out by: bde
1998-05-01 19:41:12 +00:00
Brian Somers
e79dc52bbf
connect() returns -1 on error - not 0.
1998-05-01 01:16:39 +00:00
John Birrell
f0f62729ee
Stubs are required in libc so that it can be used with libpthread
...
(and kernel threads), but weak symbols and non-weak symbols of the
same name built into libc_r result in unpredictable linking.
1998-04-29 09:02:16 +00:00
David Greenman
ec3a3b4594
Oops, revert part of a diff that wasn't supposed to have been committed.
1998-04-28 07:02:33 +00:00
David Greenman
214bed53a2
Cache the results of the ps_strings sysctl so that it doesn't have to be
...
redone for every call of setproctitle().
1998-04-28 06:59:14 +00:00
Robert Nordier
ac51e2822d
Improve description.
...
Submitted by: Arne Henrik Juul <arnej@imf.unit.no>
1998-04-22 19:59:55 +00:00
Brian Somers
5c570787fc
Typo police
1998-04-17 00:59:15 +00:00
John Birrell
5a2f1fed77
Change in name of the static initializer define.
1998-04-04 11:03:07 +00:00
Peter Dufault
8a6472b723
Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B and
...
_KPOSIX_PRIORITY_SCHEDULING options to work. Changes:
Change all "posix4" to "p1003_1b". Misnamed files are left
as "posix4" until I'm told if I can simply delete them and add
new ones;
Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux;
Add man pages for _POSIX_PRIORITY_SCHEDULING system calls;
Add options to LINT;
Minor fixes to P1003_1B code during testing.
1998-03-28 11:51:01 +00:00
Bruce Evans
73de262e04
Fixed bitrot in synopsis. Didn't fix bitrot elsewhere.
1998-03-23 13:02:37 +00:00
Philippe Charnier
a5941fc2aa
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq
1998-03-19 07:34:22 +00:00
John Birrell
196c0ee373
Change MACHINE to MACHINE_ARCH.
...
Add _spinlock.c (stubs) to sources.
Nuke tahoe and vax.
1998-03-09 06:48:25 +00:00
John Birrell
1b5fef40c7
Stub functions for thread locking with weak symbols so that they are
...
only linked when not linking an application against libc_r or libpthread.
1998-03-09 06:46:21 +00:00
John Birrell
e91bce7ac7
NetBSD implements semctl using a __semctl syscall instead of the
...
semsys syscall that FreeBSD kernels use. Grumble. So make the call
dependent on if __NETBSD_SYSCALLS is defined.
1998-03-09 04:39:13 +00:00
John Birrell
ee51c92b78
getvfsbyname() doesn't existing NetBSD, so return ENOSYS if compiled
...
into a library with __NETBSD_SYSCALLS defined.
1998-03-09 04:36:07 +00:00