Steve Price
039016310d
Another sysconfig -> rc.conf fix.
...
PR: 5374
Submitted by: Studded <Studded@dal.net>
1997-12-27 19:40:20 +00:00
Alexander Langer
f13f9fada7
Typo/$Id$ police.
1997-12-27 19:31:11 +00:00
Brian Somers
de7453bb2a
Write to the routing socket as uid 0. It's not good enough
...
to just open it as uid 0 under OpenBSD.
1997-12-27 19:23:13 +00:00
Steve Price
37544815b9
Fix some minor formatting nits.
...
PR: 5373
Submitted by: Matthew Hunt <mph@pobox.com>
1997-12-27 18:58:27 +00:00
Steve Price
ff2dff3d42
Fix some minor formatting bugs.
...
PR: 5216
Submitted by: Masahiro Sekiguchi <seki@sysrap.cs.fujitsu.co.jp>
1997-12-27 18:54:23 +00:00
Alexander Langer
3b46e732a4
Bring back part of rev 1.44 which was commented out by rev 1.58.
...
Reviewed by: nate
1997-12-27 18:44:56 +00:00
Brian Somers
e7250038b6
Show who closes the diagnostic connection.
...
Show the IP range (if specified) in "show ipcp".
Close unused descriptors 0 and 2 in interactive mode.
Pass (size_t *) rather than (int *) to sysctl().
1997-12-27 13:45:57 +00:00
Brian Somers
fcabffd883
Remove bogus timeout code in Receive().
...
Don't read(fd, buffer, 0) and think ppp has closed the
connection when `buffer' is full, instead, flush most of
buffer to the terminal and read() for a reasonable length.
This fixes "show route" when there's more than 2k of
routing output.
1997-12-27 13:44:42 +00:00
Bruce Evans
9a39d72670
Unspammed nested include of <vm/vm_zone.h>.
1997-12-27 09:42:03 +00:00
Brian Somers
313572f3e3
Allow (and document) execution of commands from within
...
our chat script.
You can now even run chat(8) - see ppp.conf.sample.
1997-12-27 07:22:12 +00:00
Jordan K. Hubbard
6293b3997d
Update moused docs.
...
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1997-12-27 05:55:54 +00:00
Jordan K. Hubbard
57ff4097d0
diff to /usr/share/tmac/mdoc/mdoc-syms to accept
...
.Fx 2.2.1
.Fx 2.2.2
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
1997-12-27 05:55:15 +00:00
Wolfram Schneider
6043106601
Check argument filename length before copying.
...
$ gzip `perl -e 'for(1..10240){ print "a"}'`
1997-12-27 03:38:39 +00:00
Peter Wemm
388610239f
Back out previous commit, the so-called "unused code" was most definately
...
used, and caused a reference to an uninitialised variable (state).
I think I've fixed it now, but since nothing in the tree seems to use it,
I'm not sure.
1997-12-27 03:00:59 +00:00
Bruce Evans
675ea6f083
Unspammed nested include of <vm/vm_zone.h>.
1997-12-27 02:56:39 +00:00
Peter Wemm
19d768b80b
#include "opt_user_ldt.h" so that the #ifdef USER_LDT checks can work, as
...
commented about at length in the PR audit trail.
PR: 2412
1997-12-27 02:28:28 +00:00
Warner Losh
a82e63028f
style(9) nits
...
Submitted by: bde
1997-12-26 23:36:43 +00:00
Warner Losh
b1a3bc5ea0
style(9) corrections
...
Submitted by: bde
1997-12-26 23:28:17 +00:00
Jordan K. Hubbard
43b651a5e7
Change major number to match the one actually used (whoops!).
...
Submitted by: Steve Gericke <steveg@comtrol.com>
1997-12-26 23:11:13 +00:00
Wolfram Schneider
9c8ac6c742
Workaround to avoid a strange core dump.
...
gzip < /dev/null | perl -npe 's/\003\003/\003\225/' | gzip -d
1997-12-26 21:12:26 +00:00
Poul-Henning Kamp
71f461f86a
Rename "i586_ctr" to "tsc" (both upper and lower case instances).
...
Fix a couple of printfs too.
Warning: This changes the names of a couple of kernel options!
1997-12-26 20:42:37 +00:00
Poul-Henning Kamp
cb0a3a9533
ename "i586_ctr" to "tsc" (both upper and lower case instances).
...
Fix a couple of printfs too.
Warning: This changes the names of a couple of kernel options!
1997-12-26 20:41:08 +00:00
Poul-Henning Kamp
0b0e40da7a
Reorder to a more conventional if/then/else/endif structure.
1997-12-26 20:15:03 +00:00
Tim Vanderhoek
02e6c12b3c
fork() checks RLIMIT_NPROC, not RLIMIT_NOFILE.
...
pr: docs/5260
submitted-by: Niall Smart [3]njs3@doc.ic.ac.uk
1997-12-26 16:11:49 +00:00
Joerg Wunsch
44099f9129
Fix some breakage that prevented the Plasmon burners from being used
...
under -current. The actual preparation of the next track will now be
deferred until just before the first write operation. Otherwise,
opening the device with write intent will cause the execution of
commands that are illegal in `limited command set mode' (i.e., after
the write channel has been opened).
While i was at it, cleaned up the worm_open() function a bit.
Removed the volume overflow pre-check in worm_strategy(). It was
time-consuming, and rather useless in many cases anyway (with the size
being reported for just the entire volume only), so we can as well let
the actual SCSI command fail instead, where it'll properly be reported
as EIO.
Partially submitted by & discussed with: jmz
1997-12-26 14:52:29 +00:00
Wolfgang Helbig
d9730bd932
For regular files the sticky bit is ignored, but the user can still set it.
1997-12-26 12:26:43 +00:00
Tim Vanderhoek
a86f3c5dee
"This is the add^H^H^Hinfo module."
...
Pedantic comment fix.
PR: bin/5188
Submitted by: Alex [3]garbanzo@hooked.net
1997-12-26 05:29:29 +00:00
Alexander Langer
33d07164d6
Put the return value of getopt into an int, not a char.
1997-12-26 03:24:26 +00:00
Wolfram Schneider
1132c08dd8
Do not install the z*grep man pages if grep was linked with -lz.
1997-12-26 01:53:58 +00:00
Jordan K. Hubbard
935f96e769
DISTRIBUTION is bin (we'll make the info dist another way).
1997-12-26 00:19:23 +00:00
Jordan K. Hubbard
201356b7c6
Nuke info dist.
1997-12-26 00:17:28 +00:00
Jordan K. Hubbard
9c00bd9dad
Add -lz
1997-12-25 23:08:44 +00:00
John Dyson
6d1756a948
The ioopt code is still buggy, but wasn't fully disabled.
1997-12-25 20:55:15 +00:00
Gary Palmer
b3b84d9b17
Make kern.ncpu reports the number of detected processors when running
...
with a SMP kernel.
1997-12-25 13:14:21 +00:00
Tim Vanderhoek
dfb9495b2a
Use consistent spelling,
...
writeable -> writable (recall prior debate over this? :-)
initialise -> initialize
recognise -> recognize
Merry Christmas! :)
1997-12-25 09:36:42 +00:00
David Greenman
42fa505b7e
The spl fixes in in_setsockaddr and in_setpeeraddr that were meant to
...
fix PR#3618 weren't sufficient since malloc() can block - allowing the
net interrupts in and leading to the same problem mentioned in the
PR (a panic). The order of operations has been changed so that this
is no longer a problem.
Needs to be brought into the 2.2.x branch.
PR: 3618
1997-12-25 06:57:36 +00:00
Julian Elischer
8cf58ae5e9
Add a man page for REMOVING devices from devfs.
1997-12-25 05:54:24 +00:00
Alexander Langer
372787c102
Changed pthread_detach to conform to POSIX, i.e. the single argument
...
provided is of type pthread_t instead of pthread_t *.
PR: 4320
Return EINVAL instead of ESRCH if attempting to detach an already
detached thread.
1997-12-25 05:07:20 +00:00
Alexander Langer
3b7c07b1f2
Removed unnecessary initialization of hp in gethostbyaddr_r.
1997-12-25 04:21:08 +00:00
Andrey A. Chernov
92e88f87b9
Add overflow checks: if output size becomes bigger than INT_MAX,
...
just return EOF
1997-12-25 00:32:17 +00:00
Andrey A. Chernov
fb25537fb8
Correct type of stored argument place (from previous fix)
1997-12-24 23:54:19 +00:00
Andrey A. Chernov
947d101171
1) Restore back comment about snprintf()
...
2) Optimize string buffer copy to call memcpy() and update pointers
only for count > 0, it makes snprintf(NULL, 0, ...) more efficient
1997-12-24 23:23:18 +00:00
Andrey A. Chernov
6e690ad4ca
Return back to BSD snprintf semantics which recent C9x standard adopts
...
instead of Singe Unix, thanx Bruce for explaining, I am not realize
standards war was there.
But now, fix n == 0 case to not return error and fix check for too
big n.
Things left to do: check for overflow in arguments.
1997-12-24 23:02:47 +00:00
Andrey A. Chernov
e0b123f6d0
1) Oops! Insert again if (n == 0) return 0.
...
Final word is Bruce's quote:
C9x specifies the BSD4.4-Lite behaviour:
[#3 ] ... Thus, the
null-terminated output has been completely written if and
only if the returned value is less than n.
It means that if we not have any null-terminated output as for n == 0
we can't return value less than n, so we forced to return value
equal to n i.e. 0
The next good thing is glibc compatibility, of course.
2) Do check for too big n in machine-independent way.
3) Minor optimization assuming EOF is < 0
1997-12-24 20:24:08 +00:00
Warner Losh
d83662583c
sprintf->snprintf paranoia
...
Obtained from: OpenBSD (?)
1997-12-24 19:39:57 +00:00
Warner Losh
45b3189258
Be extra paranoid about the length of data returned from gethostbyaddr or
...
gethostbyname.
Submitted by: Julian Assange
1997-12-24 19:38:18 +00:00
Warner Losh
d3a9dd61ac
sprintf->snprintf paranoia. The one thing that looks like a hole in
...
the diff is in an ifdef that isn't enabled for FreeBSD.
Obtained from: OpenBSD(?)
1997-12-24 19:21:09 +00:00
Warner Losh
e760ef2c35
Various sprintf -> snprintf fixes.
...
Minor style fix (strcpy(foo,"") -> *foo = '\0')
Obtained from: OpenBSD(?)
1997-12-24 19:13:23 +00:00
Warner Losh
9bc34f7ce1
Use snprintf rather than printf out of paranoia
...
Obtained from: OpenBSD
1997-12-24 18:56:03 +00:00
John Dyson
b44e4b7a2b
Support running with inadequate swap space. Additionally, the code
...
will complain with a suggestion of increasing it.
1997-12-24 15:05:25 +00:00