thorpej
513feda9ab
- Include the RXE (receive error) interrupt in the interrupt enable mask,
...
and consider it to be like an RCC (receive copy complete). The RCC
code path has always checked for bad received packets.
- Trim the CRC length off the recived packet length; the EPIC/100 always
includes the CRC in the packet.
- Improve fatal error reporting.
1999-08-27 19:13:00 +00:00
mycroft
ea03e67f3c
GC one line of unneeded code.
1999-08-27 18:33:29 +00:00
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