🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.protocols.appletalk
Article #112

CAP distribution 2: Bug report 2

#112
From: Charlie C. Kim
Date: Wed, 30 Jul 1986 16:05
21 lines
1589 bytes
In abnet, abclose was attempting to use a variable after it was
"unset".  This resulted in a left shift of -1 when deallocating a
socket.  The effect was to render both ddpclose and abclose
destructive functions.  In combination with the patches sent out
before (to close unused sockets in children), this caused
multi-forking pap clients to malfunction.  The fix is quite simple -
transpose the last two lines in abclose.

In addition, the atp modules have been patched to: (a) look at bds
data a little closer for null data, (b) compute the next tid strictly
(cf. Inside Appletalk, June, 1986, Chapter VII, pp. 13-15).

The only remaining anticipated changes to ATP is to return "buffer
overflow errors" in support of ASP.

These patches are available via anonymous FTP from CU20B.COLUMBIA.EDU
(128.59.32.134) in the directory US:[us.cck.cap.d2] as cap.pat2.

Charlie C. Kim
User Services
Columbia University
Technical Details
Message-ID: <8607301812.AA08089@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!decvax!tektronix!hplabs!ucbvax!COLUMBIA.EDU!cck%cucca

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU
Path: arc1-ca.pugleaf.net!utzoo!decvax!tektronix!hplabs!ucbvax!COLUMBIA.EDU!cck%cucca
From: cck%cucca@COLUMBIA.EDU (Charlie C. Kim)
Newsgroups: mod.protocols.appletalk
Subject: CAP distribution 2: Bug report 2
Message-ID: <8607301812.AA08089@ucbvax.Berkeley.EDU>
Date: Wed, 30-Jul-86 12:05:04 EDT
Article-I.D.: ucbvax.8607301812.AA08089
Posted: Wed Jul 30 12:05:04 1986
Date-Received: Thu, 31-Jul-86 17:12:41 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The ARPA Internet
Lines: 21
Approved: info-applebus@c.cs.cmu.edu