From pst  Wed Apr 26 14:31:44 1995
Received: (from pst@localhost)
          by freefall.cdrom.com (8.6.10/8.6.6) id OAA27000
          ; Wed, 26 Apr 1995 14:31:44 -0700
Message-Id: <199504262131.OAA27000@freefall.cdrom.com>
Date: Wed, 26 Apr 1995 14:31:44 -0700
From: Paul Traina <pst>
Reply-To: pst
To: FreeBSD-gnats-submit@freebsd.org
Subject: queue changes broke ISO TPIP code
X-Send-Pr-Version: 3.2

>Number:         366
>Category:       kern
>Synopsis:       queue changes broke ISO tpip code
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 26 14:40:01 1995
>Closed-Date:    Wed Feb 7 17:19:38 PST 1996
>Last-Modified:  Wed Feb  7 17:28:55 PST 1996
>Originator:     Paul Traina
>Release:        FreeBSD 2.1.0-Development i386
>Organization:
Shockwave Engineering
>Environment:

FreeBSD current as of 26apr95.

>Description:

When all of the queue changes for PCB's were made, no one bothered to
make a full blown version of the kernel.  It would have been trivial for
the developer of the changes for the queue stuff to do the right thing and
fix it when he made the other changes,  rather than have some idiot like
myself (who doesn't have familiarity with TPIP or the queue structure macros)
wade in and do things.

Please folks, let's TEST stuff before committing it.  That's what the damn
LINT configuration is FOR. :-(

>How-To-Repeat:

% config LINT
% cd ../../compile/LINT
% make

>Fix:
	
I've fixed most of the broken files,  but I don't understand how the tpip
PCB structure should fit in with the new queue stuff, so netiso/tp_pcb.c
still doesn't compile, even after the fix I'm about to commit.
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: pst 
State-Changed-When: Wed Feb 7 17:19:38 PST 1996 
State-Changed-Why:  
ISO is dead.  Long live ISO^H^HPv6. 
>Unformatted:


