1
0
mirror of https://github.com/PDP-10/klh10.git synced 2026-04-26 12:06:54 +00:00
Commit Graph

9 Commits

Author SHA1 Message Date
Björn Victor
efb657a55b Don't read another until this one is read
Instead of accepting new input pkts after checking that the input pkt is shaped OK, do it after actually reading the pkt to ITS. Otherwise read pkts can be overwritten while only partially read to ITS, leading to corruption of data.
2021-02-22 07:34:37 +01:00
Björn Victor
4af56464aa Fix 17-year-old spelling error
hopefully fixing horrible concurrency problems which appears on faster hardware(?).
2021-02-13 13:42:33 +01:00
Björn Victor
0a67ea9ea2 Correct pklen calculations for CH11
I'm terribly sorry about this, which dates back to 2005 (or earlier). The effect is on packets >127 bytes (data), but only when receiving from Ethernet, as far as I can see, where a "trailer" is added at the wrong place, resulting in garbage at the ITS end. (I think I've seen this live occasionally.)
2020-09-01 09:08:02 +02:00
Olaf Seibert
91af8d0b6b Work around another couple of "nested comment" warning. 2020-08-29 22:45:09 +02:00
Olaf Seibert
94ec1830ca Attempt to clean up compiler warnings
as given in https://cirrus-ci.com/task/5117093567791104?command=main
2020-08-29 22:13:09 +02:00
Björn Victor
c2d341945f Stop CH11 from spontaneously retransmitting last pkt
by noting that the output buffer was consumed on transmission done.
2020-08-28 13:32:51 +02:00
Björn Victor
678db7c80b CH11 over Ether (#33)
Working chaos-over-ether implementation (in addition to Chaos-over-UDP). 

Also rename dpchudp => dpchaos, both in code, files and the device process, since it no longer only supports Chaos-over-UDP, but is more generic.

Update doc for CH11.
2018-04-15 21:33:10 +02:00
Lars Brinkhoff
78fa98ac15 Add ch11 files and apply patch from http://victor.se/bjorn/its/ch11.tar.gz 2017-02-02 21:02:56 +01:00
Olaf Seibert
742b43d025 Initial import of klh10-2.0a.tgz
dated Nov 19  2001.
Source: http://klh10.trailing-edge.com/
2015-04-27 22:54:12 +02:00