I have encountered the following error with rrevs 2.1.16 and 2.1.17 when
building the de620 dirver (parallel port ethernet adapter) as a
module. The de620.c is looking for an entry called "free" in the
sd_buff struct defined in skbuff.h.
Compiler output is --
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strength-reduce -pipe -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=586 -DMODULE -DMODVERSIONS
-include /usr/src/linux/include/linux/modversions.h -c de620.c
de620.c: In function `de620_rx_intr':
de620.c:716: structure has no member named `free'
make[2]: *** [de620.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.1.17/drivers/net'
Thanks
-- ********************************************************************* * Don Fisher fisherd@aries.tucson.saic.com * Science Applications International Corporation (520)570-7699 * 5151 E. Broadway, Suite 900 * Tucson, AZ 85711-3796 *********************************************************************