From a8a0182f741bf2c24654ab76254e18bdf7baf5d8 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sat, 31 May 2014 13:24:49 -0700 Subject: [PATCH] PDP10, PDP11, VAX: Fixed Sync Data corruption Troll to actually discard transmit packets which it thinks it wants to. --- PDP11/pdp11_ddcmp.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/PDP11/pdp11_ddcmp.h b/PDP11/pdp11_ddcmp.h index 448efa49..0d0caf27 100644 --- a/PDP11/pdp11_ddcmp.h +++ b/PDP11/pdp11_ddcmp.h @@ -379,6 +379,9 @@ if (!ddcmp_feedCorruptionTroll (lp, lp->txpb, FALSE, corruptrate)) { ++lp->txppoffset; tmxr_send_buffered_data (lp); } +else {/* Packet eaten, so discard it */ + lp->txppoffset = lp->txppsize; /* Act like all data was sent */ + } return lp->conn ? SCPE_OK : SCPE_LOST; }