Commit Graph

54899 Commits

Author SHA1 Message Date
mycroft
6b91e1fa70 Fix the comment above fts_palloc().
Also, fail with ENOMEM if fts_pathlen would overflow, rather than silently truncating the
path.
1999-08-27 18:29:08 +00:00
mycroft
8db2a166f9 Avoid memory leaks when realloc() fails (by storing the return value in a temporary, and
testing it before assigning it; fts_close(3) will deallocate the old memory).
1999-08-27 18:26:34 +00:00
mycroft
b09ec9deb8 Fix multiple problems in the FTS_NOCHDIR case:
* There was an off-by-one error that caused the addition of a NUL or slash in fts_build() to
  overwrite other memory.
* After fts_palloc(), we need to reset `cp' so that it points to the new path name buffer;
  otherwise the addition of the file name before calling fts_stat() could lose.
Also, fix stupidity in the fts_palloc() interface.  We don't want N bytes more than the
current buffer size; we want N bytes more than the current length.  Just pass in the new
size, since we can't figure it out easily here.
1999-08-27 18:01:35 +00:00
ragge
1e07ecc873 Aupport these on 4000/90. 1999-08-27 17:50:42 +00:00
ragge
4fa4cc8160 Don't try to search for these devices on 4000/90. badaddr() should
be fixed for this arch also.
1999-08-27 17:49:41 +00:00
ragge
73dc3cea57 Rearrange the interrupt detection code to work on the (slightly
different) VAXstation 4000/90.
1999-08-27 17:45:57 +00:00
itojun
2cd3c05799 increment shlib minor for libwrap (0.0 -> 0.1). 1999-08-27 16:24:01 +00:00
itojun
5874d1fc54 conflict resolution after tcp_wrappers upgrade to 7.6. 1999-08-27 16:07:23 +00:00
itojun
b98c263379 resolve conflicts on upgrade (to 7.6). 1999-08-27 16:06:17 +00:00
itojun
fa8f6ba80b libwrap from tcp_wrappers 7.6 1999-08-27 15:16:16 +00:00
augustss
bcf1e2dcad Add a comment about ttyU*. 1999-08-27 14:13:32 +00:00
augustss
22bead680a Define the callunit variable for ttyU*. 1999-08-27 14:10:51 +00:00
augustss
082fa5a748 Move ttyU* before tty*, otherwise it will not work to make ttyU device nodes. 1999-08-27 14:06:05 +00:00
hannken
5c57af78d2 Remove now unused variable `i'. 1999-08-27 10:49:20 +00:00
tsubai
b65b00c391 Change the start address of INSTALL kernel to 0x800000 to use larger
contiguous space for memory disk.
1999-08-27 07:59:49 +00:00
mycroft
ba3f600103 Allocate the path name buffer by powers of 2. 1999-08-27 06:17:33 +00:00
itojun
4597cff18d fix tcp mss consideration on ipsec operation.
now tcp-over-ipsec should not experience fragmentation due to
addition of ipsec header.

From: proff@suburbia.net (Julian Assange)
1999-08-27 02:56:14 +00:00
thorpej
d4d4f37bca packed -> __packed__ 1999-08-27 01:52:26 +00:00
thorpej
8d4e2a9293 Make it possible to direct LOCKDEBUG messages to syslog only. 1999-08-27 01:14:38 +00:00
thorpej
0038e42900 Implement vlog() (varargs version of log()). 1999-08-27 01:14:15 +00:00
simonb
dcb4cadef7 Don't need strftime() on Ultrix either. 1999-08-27 00:47:25 +00:00
thorpej
84670a44ef Initialize the default colormap to 0 == black, all others == full white. 1999-08-26 22:53:41 +00:00
thorpej
43c0128089 Small consistency nit. 1999-08-26 22:44:29 +00:00
thorpej
f2a165de01 Make monochrome attribte allocation a bit more obvious. 1999-08-26 21:48:11 +00:00
thorpej
58858e0968 Suns use black-on-white as the default rcons colors. 1999-08-26 20:50:08 +00:00
thorpej
8c92a5344c PMAX uses white-on-black for the default rcons colors. 1999-08-26 20:49:40 +00:00
thorpej
f0629e4b90 Change the way the default foreground and background colors are chosen:
require the front-end to initialize rc_deffgcolor and rc_defbgcolor (both
new members), and override these only if RASTERCONSOLE_{FG,BG}COL are
set in the kernel configuration file.
1999-08-26 20:48:09 +00:00
is
8679b79192 Only use ifp->if_addrlen after initializing it.\
Problem detected by Andreas Johansson.
1999-08-26 20:44:50 +00:00
mycroft
8f599f97a7 Minor change to previous. 1999-08-26 20:28:53 +00:00
mycroft
8873459bcb Fix 3 bugs:
* When not using FTS_NOCHDIR, fts_accpath == fts_name.  fts_padjust should not
  try to move fts_accpath in this case.
* Previous entries at the same level also need to be adjusted.
* A bug was introduced in rev 1.8 (HI CHRISTOS!!) that caused the maxlen
  comparison to always fail (due to type promotions) when sp->fts_pathlen ==
  cur->fts_pathlen -- thus causing memory stompage.
1999-08-26 20:24:59 +00:00
is
c7acd44cf0 Eliminate a function call... we know its exactly one byte here 1999-08-26 19:56:08 +00:00
itojun
a91686b4c9 fix printing of IPv4 first fragment size.
(variable "len" was damaged by chained header onion-peeling code)
1999-08-26 14:52:04 +00:00
itojun
5176eb1966 sync with kame; print IPv6 fragment id more nicely. 1999-08-26 11:16:06 +00:00
itojun
5a219342f2 sync with kame; typo in comment. 1999-08-26 11:11:51 +00:00
itojun
0647902fc8 fix IPv6 fragment ID initialization - random() does not return
random value when frag6_init() is called, so use microtime() to stir
the value better.
1999-08-26 11:10:49 +00:00
hannken
f04bd56be1 Make sc_ops->sdo_flush' synchronous. The flags SDF_FLUSHING' and
`SDF_DIRTY' were never reset because `sddone' doesn't get called from
synchronous scsi commands.
1999-08-26 09:28:17 +00:00
mrg
44591ccc49 remove no longer installed files 1999-08-26 08:02:10 +00:00
mrg
387650fb8b do not install these headers. they are large (~1.8M) and useless to userland. 1999-08-26 07:58:58 +00:00
marc
6458b2ce43 it doesn't make any sense to use -u with -r or -i, so don't permit it. 1999-08-26 07:33:16 +00:00
hwr
a657ac3ef3 Added missing ``"''. From PR 8278 by <seebs@plethora.net>. 1999-08-26 07:18:10 +00:00
nisimura
94073f1fd9 One more ioctl() fix. Most of WSDISPLAYIO_xxx were never been called when
no wsmux device is installed.
1999-08-26 06:37:42 +00:00
itojun
a89a69391a clear m->m_pkthdr.rcvif before calling ip_output().
the member is used to pass struct socket to ip{,6}_output for ipsec decisions.

(i agree it is kind of ugly.  we need to modify struct mbuf if we are
to do better - which seems to me a bit too much)
1999-08-26 02:56:59 +00:00
oster
b1615831d2 Nuke some unused code which, were it enabled, might be useful for
performance measurement, but which would cause data corruption.
1999-08-26 02:40:27 +00:00
marc
3c1adf9354 when fastrouting a packet which needs fragmentation, the packet passed
to if_output did not have m->m_pkthdr.len set correctly.  Add the code
to do this from the similar code in ip_output.c
1999-08-26 02:15:35 +00:00
thorpej
1e921673e3 Fix a problem discovered by the snd_recover update fix. A bit of the
New Reno fast recovery code was being executed even when New Reno was
disabled, resulting in an unfortunate interaction with the traditional
fast recovery code, the end resulting being that the very condition
that would trigger the traditional fast recovery mechanism caused fast
recovery to be disabled!

Problem reported by Ted Lemon, and some analytical help from Charles Hannum.
1999-08-26 00:04:30 +00:00
augustss
65845c9e2a Regen. 1999-08-25 23:23:33 +00:00
augustss
7529455612 Add a PS2 to Mac USB Adapter from P.I. Eng. 1999-08-25 23:23:17 +00:00
augustss
5ca2c8ac27 Make creation of wsmux devices a little less confusing. 1999-08-25 23:06:46 +00:00
thorpej
90b9deda72 When padding short packets on transmit, don't include the CRC length
in the computation.  kern/8194.
1999-08-25 22:41:42 +00:00
thorpej
df6731425c Update for XSH5. 1999-08-25 21:12:54 +00:00