Subject: kern/3413: if_strip.c fails to compile w/ new external-storage mbuf system
To: None <gnats-bugs@gnats.netbsd.org>
From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
List: netbsd-bugs
Date: 03/30/1997 11:55:48
>Number: 3413
>Category: kern
>Synopsis: if_strip.c fails to compile in -current
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: kern-bug-people (Kernel Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Mar 30 12:05:02 1997
>Last-Modified:
>Originator:
>Organization:
>Release: NetBSD-current supped at 1997-03-30 11:30 PST
>Environment:
System: NetBSD Cup.DSG.Stanford.EDU 1.2C NetBSD 1.2C (DSG_4K) #6: Sat Mar 22 18:44:43 PST 1997 jonathan@Cup.DSG.Stanford.EDU:/aga/n1/src/NetBSD/IP-PLUS/src/sys/arch/i386/compile/DSG_4K i386
>Description:
The strip driver contains references to sc_xxx, formerly an
mbuf pointer in the softc. that field doesn't seem to exist.
>How-To-Repeat:
Configure a with strip, e.g.,
pseudo-device strip 1 # Metricom Ricochet
(i did so on an i386, I don't think it makes any difference).
`make if_strip.o' will show the relevant errors.
>Fix:
Either nuke the driver to eliminate the redundant copies from one
[sic] mbuf cluster to another, or put back the sc_xxx field.
Or something. I haven't yet read through the driver with the
new mbuf changes; if I had I'd fix it myself.
>Audit-Trail:
>Unformatted: