Wes Peters
b7edc98010
Fixed a minor style nit in the EXAMPLE section.
1999-07-10 19:18:42 +00:00
Poul-Henning Kamp
38edd9beb9
Clarify an explanation a little bit.
1999-07-09 21:35:37 +00:00
Dag-Erling Smørgrav
65b97b034e
Back out previous commit after discussing it with Dmitrij Tejblum.
1999-07-07 21:01:20 +00:00
Dag-Erling Smørgrav
c58b5cffa1
Always set errno to ENOMEM when returning 0 from malloc() or realloc().
...
Approved by: phk
1999-07-07 19:54:08 +00:00
David E. O'Brien
cb7a4779cb
Make the new %Z addition thread-safe.
1999-07-06 05:05:39 +00:00
David E. O'Brien
b47f20df89
Actually impliment the documented %Z specifier.
1999-07-04 08:54:26 +00:00
Mike Pritchard
4343edfe20
Nuke the BUGS sections of these man pages because they are not appropriate.
1999-07-01 21:13:06 +00:00
Mike Pritchard
ec8dae7070
Fix typos/spelling errors.
1999-07-01 21:09:57 +00:00
Wes Peters
96f31ff872
Add mising aio_* man pages. Fixed a minor typo in aio_read.2,
...
and "corrected" statement of Posix conformance.
1999-07-01 19:58:12 +00:00
Kris Kennaway
c47148499f
Spelll 'asynchronous' coriectly
1999-07-01 13:31:30 +00:00
Sheldon Hearn
940b9c82a0
Fix the NAME section of the kldload.2 manpage, which made reference to
...
kldunload. Add proper cross-references to the whole family.
PR: 12472
Submitted by: Chris Costello <chris@calldei.com>
1999-07-01 12:16:06 +00:00
Bill Fumerola
71ed709ce2
Clarify what happens if fd is set to -1
...
Submitted by: Alfred Perlstein <bright@rush.net>
1999-06-29 16:32:22 +00:00
Mike Pritchard
f858a016d8
Document that mlock() and munlock() can return EPERM if the
...
caller is not the super-user. Also document that we do not
currently support the per-process RLIMIT_MEMLOCK limit.
PR: doc/11607
1999-06-27 00:28:55 +00:00
Hidetoshi Shimokawa
d71d50b89c
Just return `curbrk' for sbrk(0) to avoid syscall overhead.
1999-06-26 15:22:33 +00:00
Joseph Koshy
c6b8c5fe4b
Correct troff sequence for backslashes in manual page.
...
PR: docs/12322
Submitted by: Marc Ramirez <mrami@gbtb.com>
1999-06-21 09:37:38 +00:00
Ruslan Ermilov
ac88d62d8f
Typo in previous commit.
1999-06-18 10:41:13 +00:00
Ruslan Ermilov
ca9807fc17
Mention that pid 1 is not affected by kill(-1, SIGXXX) too.
1999-06-18 10:24:12 +00:00
Brian Feldman
bdf43556fe
Minor English corrections were made; SEE ALSO was also fixed (no commas).
1999-06-17 23:43:35 +00:00
Mike Pritchard
49cb735198
Fix a minor style nit in the NAME section.
1999-06-11 16:26:29 +00:00
Mike Pritchard
fa91ff2797
Move the description of the strncmp() function from the RETURN VALUES
...
section to the DESCRIPTION section.
PR: 12133
Submitted by: Sheldon Hearn <sheldonh@uunet.co.za>
1999-06-11 16:16:32 +00:00
Mark Murray
1bcd27ee72
Improvement in the description of what this does.
...
Prompted by (and thanks to): W Richard Stevens
1999-06-10 22:48:27 +00:00
Dmitrij Tejblum
141894af60
Ensure that host_addr (which is returned in struct hostent::h_addr_list[0])
...
is aligned so that pointer to it can be safely casted to struct in_addr *.
1999-06-07 16:30:27 +00:00
Steve Price
7fb94d9a7c
Spell the .St macro correctly.
...
PR: 11704
1999-06-07 03:59:56 +00:00
Steve Price
e71d2b8ee3
Spell isinf(3) correctly.
...
PR: 11974
1999-06-07 02:42:31 +00:00
Justin M. Seger
20e36bb38b
Update of intro(2)/errno(2) in the ongoing effort of the Programmer's
...
Documentation Project <http://home.wxs.nl/~asmodai/pdp.html >
Submitted by: Jeroen Ruigrok van der Werven <asmodai@wxs.nl>
PR: docs/12030
1999-06-06 14:15:14 +00:00
Peter Wemm
f05a568074
Change an internal variable from "class" to "ns_class" for C++'s benefit.
...
Apparently BIND-8.2.1 uses ns_class.
Submitted by: John Plevyak <jplevyak@inktomi.com>
1999-06-04 22:38:27 +00:00
Bill Paul
a180d48db0
Apply patch for PR #12008 : remember to reset _yp_enabled flag in
...
endpwent() so we don't trip over a NULL db pointer later.
PR: 12008
Submitted by: Valentin Netchayev <netch@lucky.net>
1999-06-04 02:27:35 +00:00
Pierre Beyssac
8f823235a9
Typo.
...
PR: docs/11832
Submitted by: Ralf S. Engelschall <rse@engelschall.com>
1999-05-25 11:52:30 +00:00
Wes Peters
b7edcd43b5
Added Posix rand_r function.
1999-05-24 23:30:14 +00:00
Jean-Marc Zucconi
e1e705c5b5
Chflags was clearing all flags supplied on the command line after a
...
clearing flag like dump or noschg, etc.
PR: bin/10071
Submitted by: Andreas Klussmann <andreas@infosys.heitec.net>
1999-05-21 17:04:13 +00:00
Bruce Evans
a425c38dfd
Fixed disordering and duplication of MLINKS in previous commit to
...
libc/string/Makefile.inc. psignal.3 doesn't live in libc/string.
1999-05-19 06:32:00 +00:00
Peter Wemm
78121e79aa
Add a strsignal(3) (like strerror(3)) for libc compatability with other
...
systems. NetBSD, Linux, SVR4 etc all have it.
1999-05-18 04:48:58 +00:00
Archie Cobbs
f24c2153d5
Add a note that when a stream opened via fdopen() is closed via fclose(),
...
the underlying file descriptor is also closed. To me at least this wasn't
immediately obvious.
1999-05-17 23:47:27 +00:00
Poul-Henning Kamp
d8bd3ac418
$ brucify -deblunder
1999-05-16 10:51:52 +00:00
Kris Kennaway
ee3afcaf3b
More typos.
1999-05-09 13:46:31 +00:00
Kris Kennaway
80bdfd1362
Typo.
...
Obtained from: OpenBSD
1999-05-09 13:41:19 +00:00
Foxfair Hu
85484fbd41
PR: 10918
...
Submitted by: Yung-Jen Hung <winard@u3717a.dorm.ccu.edu.tw>
Reviewed by: bearscorp.bbs@bbs.life.nthu.edu.tw
_BIG5_sgetrune() in libc doesn't work well, this commit will fix it.
1999-05-07 13:24:58 +00:00
Guy Helmer
a2b79fbea1
writev(2) can return EDESTADDRREQ when attempting to write to a
...
UNIX domain socket on which connect(2) had been used to set a destination
address and the destination goes away.
PR: docs/10451
1999-05-04 20:07:44 +00:00
Guy Helmer
badc7a22e9
Show "#include <machine/param.h>" in SYNOPSIS to get declaration of
...
PAGE_SIZE for sys/shm.h.
PR: docs/8464
1999-05-04 17:59:29 +00:00
Guy Helmer
ce423e99c5
Note the effect of close(2) on fcntl(2) record locks.
...
PR: docs/3522
1999-05-04 17:45:12 +00:00
Doug Rabson
d4af94988c
Declare the return address for __divX, __remX so that gdb can step over
...
calls properly.
1999-05-02 12:05:09 +00:00
Guy Helmer
1e1d43cd38
Document ishexnumber, isideogram, isnumber, isphonogram, isrune,
...
and isspecial.
PR: docs/9854
1999-04-29 21:54:20 +00:00
Guy Helmer
275d1ee30b
The accept(2) call can fail with EINTR (at least in the threaded context).
...
PR: docs/8858
1999-04-29 20:32:54 +00:00
Poul-Henning Kamp
75c1354190
This Implements the mumbled about "Jail" feature.
...
This is a seriously beefed up chroot kind of thing. The process
is jailed along the same lines as a chroot does it, but with
additional tough restrictions imposed on what the superuser can do.
For all I know, it is safe to hand over the root bit inside a
prison to the customer living in that prison, this is what
it was developed for in fact: "real virtual servers".
Each prison has an ip number associated with it, which all IP
communications will be coerced to use and each prison has its own
hostname.
Needless to say, you need more RAM this way, but the advantage is
that each customer can run their own particular version of apache
and not stomp on the toes of their neighbors.
It generally does what one would expect, but setting up a jail
still takes a little knowledge.
A few notes:
I have no scripts for setting up a jail, don't ask me for them.
The IP number should be an alias on one of the interfaces.
mount a /proc in each jail, it will make ps more useable.
/proc/<pid>/status tells the hostname of the prison for
jailed processes.
Quotas are only sensible if you have a mountpoint per prison.
There are no privisions for stopping resource-hogging.
Some "#ifdef INET" and similar may be missing (send patches!)
If somebody wants to take it from here and develop it into
more of a "virtual machine" they should be most welcome!
Tools, comments, patches & documentation most welcome.
Have fun...
Sponsored by: http://www.rndassociates.com/
Run for almost a year by: http://www.servetheweb.com/
1999-04-28 11:38:52 +00:00
Joerg Wunsch
a44388523d
Mention that you can only create a block or char special file using
...
mknod(2).
1999-04-28 10:04:48 +00:00
Tim Vanderhoek
e21de373a2
Mention that set-id bits are not honoured for shell scripts and
...
filesystems with the "nosuid" option. Mention that syscall tracing
is disabled sometimes.
PR: misc/11328
1999-04-27 03:56:10 +00:00
Warner Losh
dcb0ae4ed8
More egcs warning fixes:
...
o use braces to avoid potentially ambiguous else
o don't default to type int (and also remove a useless register
modifier).
o Use parens around assignment values used as truth values.
o Remove unused function.
Reviewed by: obrien and chuckr
1999-04-25 22:29:30 +00:00
Wes Peters
aba0410b29
Re-fixed to start at 1969 per the actual Posix requirement. Also
...
fixed a typo on the man page.
1999-04-25 07:28:39 +00:00
Wes Peters
a00b1d8f7a
Bring two-digit years up-to-date with POSIX requirements.
...
70-00 are intepreted in the 20th century; 01-69 in the
21st century. (Yes, 2000 is the last year of the 20th
century, not the first year of the 21st.)
Submitted by: Sergey Babkin <babkin@bellatlantic.net>
1999-04-25 01:42:18 +00:00
Poul-Henning Kamp
00c7dcf63e
Add missing strings.
...
PR: 11285
Submitted by: Chris Costello <chris@calldei.com>
Reviewed by: phk
1999-04-24 18:28:24 +00:00