--Hi *.
i got some trouble compiling the 2.1.18 kernel with isdn-support.
There seem to be some changes in the structure sk_buff which have not been updated in the file isdn_common.c.
I am compiling the isdn-stuff as modules.
make[2]: Entering directory `/usr/src/linux-2.1.18/drivers/isdn' gcc -D__KERNEL__ -I/usr/src/linux-2.1.18/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -DCPU=486 -DMODULE -c -o isdn_common.o isdn_common.c isdn_common.c: In function `isdn_trash_skb': isdn_common.c:182: structure has no member named `free' isdn_common.c: In function `isdn_receive_skb_callback': isdn_common.c:311: structure has no member named `free' isdn_common.c: In function `isdn_readbchan': isdn_common.c:759: structure has no member named `lock' isdn_common.c:761: structure has no member named `lock' isdn_common.c:826: structure has no member named `lock' isdn_common.c:835: structure has no member named `lock' isdn_common.c: In function `isdn_writebuf_stub': isdn_common.c:1839: structure has no member named `free' make[2]: *** [isdn_common.o] Error 1
Bye, an a happy new year to everyone!
Martin _______________________________________________________________________________
Martin Bauer Address:
EMail: mab@hamburg.germanlloyd.de Germanischer Lloyd phone: +49-40-36149-564 Vorsetzen 32 fax : +49-40-36149-721 20456 Hamburg Germany _______________________________________________________________________________