Distribution: Mandrake 9.1 Hardware Environment: AMD Athlon 750, 320 Mb. Software Environment: gcc 3.2 Problem Description: module cosa does not compile Steps to reproduce: compile kernel with cosa selected
Compiler output: CC [M] drivers/net/wan/cosa.o drivers/net/wan/cosa.c: In function `sppp_channel_delete': drivers/net/wan/cosa.c:635: structure has no member named `ppp' drivers/net/wan/cosa.c: In function `cosa_sppp_open': drivers/net/wan/cosa.c:661: warning: `MOD_INC_USE_COUNT' is deprecated (declared at include/linux/module.h:482) drivers/net/wan/cosa.c:669: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at include/linux/module.h:494) drivers/net/wan/cosa.c: In function `cosa_sppp_close': drivers/net/wan/cosa.c:729: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at include/linux/module.h:494) make[3]: *** [drivers/net/wan/cosa.o] Error 1 make[2]: *** [drivers/net/wan] Error 2 make[1]: *** [drivers/net] Error 2 make: *** [drivers] Error 2
This fixes it for me. http://linux.bkbits.net:8080/linux-2.5/diffs/drivers/net/wan/cosa.c@1.24?nav=index.html|src/|src/drivers|src/drivers/net|src/drivers/net/wan|hist/drivers/net/wan/cosa.c