Subject: kern/3413: if_strip.c fails to compile w/ new external-storage mbuf system
To: None <email@example.com>
From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
Date: 03/30/1997 11:55:48
>Synopsis: if_strip.c fails to compile in -current
>Responsible: kern-bug-people (Kernel Bug People)
>Arrival-Date: Sun Mar 30 12:05:02 1997
>Release: NetBSD-current supped at 1997-03-30 11:30 PST
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
The strip driver contains references to sc_xxx, formerly an
mbuf pointer in the softc. that field doesn't seem to exist.
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.
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.