[pptp-server] Problem to compile mppe module

Carlos Castro Pena jcaspen at ittc.ukans.edu
Mon Aug 9 18:16:37 CDT 1999


I could patch ppp 2.3.8, and replace the old pppd daemon. Now I am
trying to compile the kernel modules and I get the following error
(I pasted only the part I could copy). What can be the problem. My
kernel is 2.2.10 and  the distribution is Red Hat 5. The rc4 files were
copied from SSLeay 0.9.0b

ppp_mppe.c:124: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_change_key':
ppp_mppe.c:138: dereferencing pointer to incomplete type
ppp_mppe.c:138: dereferencing pointer to incomplete type
ppp_mppe.c:139: dereferencing pointer to incomplete type
ppp_mppe.c:140: dereferencing pointer to incomplete type
ppp_mppe.c:140: dereferencing pointer to incomplete type
ppp_mppe.c:141: dereferencing pointer to incomplete type
ppp_mppe.c:144: dereferencing pointer to incomplete type
ppp_mppe.c:144: dereferencing pointer to incomplete type
ppp_mppe.c:145: dereferencing pointer to incomplete type
ppp_mppe.c:145: dereferencing pointer to incomplete type
ppp_mppe.c:148: warning: implicit declaration of function `RC4'
ppp_mppe.c:148: dereferencing pointer to incomplete type
ppp_mppe.c:148: dereferencing pointer to incomplete type
ppp_mppe.c:149: dereferencing pointer to incomplete type
ppp_mppe.c:150: dereferencing pointer to incomplete type
ppp_mppe.c:150: dereferencing pointer to incomplete type
ppp_mppe.c:151: dereferencing pointer to incomplete type
ppp_mppe.c:153: dereferencing pointer to incomplete type
ppp_mppe.c:156: dereferencing pointer to incomplete type
ppp_mppe.c:156: dereferencing pointer to incomplete type
ppp_mppe.c:157: dereferencing pointer to incomplete type
ppp_mppe.c:157: dereferencing pointer to incomplete type
ppp_mppe.c:158: dereferencing pointer to incomplete type
ppp_mppe.c:158: dereferencing pointer to incomplete type
ppp_mppe.c:162: dereferencing pointer to incomplete type
ppp_mppe.c:162: dereferencing pointer to incomplete type
ppp_mppe.c:162: dereferencing pointer to incomplete type
ppp_mppe.c:163: dereferencing pointer to incomplete type
ppp_mppe.c:163: dereferencing pointer to incomplete type
ppp_mppe.c:163: dereferencing pointer to incomplete type
ppp_mppe.c:165: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_comp_alloc':
ppp_mppe.c:274: dereferencing pointer to incomplete type
ppp_mppe.c:280: sizeof applied to an incomplete type
ppp_mppe.c:280: sizeof applied to an incomplete type
ppp_mppe.c:280: sizeof applied to an incomplete type
ppp_mppe.c:280: sizeof applied to an incomplete type
ppp_mppe.c:280: sizeof applied to an incomplete type
ppp_mppe.c:280: sizeof applied to an incomplete type
ppp_mppe.c:283: dereferencing pointer to incomplete type
ppp_mppe.c:283: dereferencing pointer to incomplete type
ppp_mppe.c:285: dereferencing pointer to incomplete type
ppp_mppe.c:286: dereferencing pointer to incomplete type
ppp_mppe.c:286: dereferencing pointer to incomplete type
ppp_mppe.c:286: dereferencing pointer to incomplete type
ppp_mppe.c:286: dereferencing pointer to incomplete type
ppp_mppe.c:286: dereferencing pointer to incomplete type
ppp_mppe.c:287: dereferencing pointer to incomplete type
ppp_mppe.c:287: dereferencing pointer to incomplete type
ppp_mppe.c:287: dereferencing pointer to incomplete type
ppp_mppe.c:287: dereferencing pointer to incomplete type
ppp_mppe.c:287: dereferencing pointer to incomplete type
ppp_mppe.c:287: dereferencing pointer to incomplete type
ppp_mppe.c:287: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_comp_init':
ppp_mppe.c:307: dereferencing pointer to incomplete type
ppp_mppe.c:308: dereferencing pointer to incomplete type
ppp_mppe.c:309: dereferencing pointer to incomplete type
ppp_mppe.c:313: dereferencing pointer to incomplete type
ppp_mppe.c:313: dereferencing pointer to incomplete type
ppp_mppe.c:315: dereferencing pointer to incomplete type
ppp_mppe.c:316: dereferencing pointer to incomplete type
ppp_mppe.c:316: dereferencing pointer to incomplete type
ppp_mppe.c:316: dereferencing pointer to incomplete type
ppp_mppe.c:316: dereferencing pointer to incomplete type
ppp_mppe.c:316: dereferencing pointer to incomplete type
ppp_mppe.c:317: dereferencing pointer to incomplete type
ppp_mppe.c:317: dereferencing pointer to incomplete type
ppp_mppe.c:317: dereferencing pointer to incomplete type
ppp_mppe.c:317: dereferencing pointer to incomplete type
ppp_mppe.c:317: dereferencing pointer to incomplete type
ppp_mppe.c:317: dereferencing pointer to incomplete type
ppp_mppe.c:317: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_decomp_init':
ppp_mppe.c:337: dereferencing pointer to incomplete type
ppp_mppe.c:338: dereferencing pointer to incomplete type
ppp_mppe.c:339: dereferencing pointer to incomplete type
ppp_mppe.c:340: dereferencing pointer to incomplete type
ppp_mppe.c:344: dereferencing pointer to incomplete type
ppp_mppe.c:344: dereferencing pointer to incomplete type
ppp_mppe.c:346: dereferencing pointer to incomplete type
ppp_mppe.c:347: dereferencing pointer to incomplete type
ppp_mppe.c:347: dereferencing pointer to incomplete type
ppp_mppe.c:347: dereferencing pointer to incomplete type
ppp_mppe.c:347: dereferencing pointer to incomplete type
ppp_mppe.c:347: dereferencing pointer to incomplete type
ppp_mppe.c:348: dereferencing pointer to incomplete type
ppp_mppe.c:348: dereferencing pointer to incomplete type
ppp_mppe.c:348: dereferencing pointer to incomplete type
ppp_mppe.c:348: dereferencing pointer to incomplete type
ppp_mppe.c:348: dereferencing pointer to incomplete type
ppp_mppe.c:348: dereferencing pointer to incomplete type
ppp_mppe.c:348: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_comp_reset':
ppp_mppe.c:364: dereferencing pointer to incomplete type
ppp_mppe.c:365: dereferencing pointer to incomplete type
ppp_mppe.c:366: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_update_count':
ppp_mppe.c:375: dereferencing pointer to incomplete type
ppp_mppe.c:377: dereferencing pointer to incomplete type
ppp_mppe.c:379: dereferencing pointer to incomplete type
ppp_mppe.c:380: dereferencing pointer to incomplete type
ppp_mppe.c:382: dereferencing pointer to incomplete type
ppp_mppe.c:386: dereferencing pointer to incomplete type
ppp_mppe.c:389: dereferencing pointer to incomplete type
ppp_mppe.c:390: dereferencing pointer to incomplete type
ppp_mppe.c:392: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_compress':
ppp_mppe.c:431: dereferencing pointer to incomplete type
ppp_mppe.c:431: dereferencing pointer to incomplete type
ppp_mppe.c:432: dereferencing pointer to incomplete type
ppp_mppe.c:435: dereferencing pointer to incomplete type
ppp_mppe.c:439: dereferencing pointer to incomplete type
ppp_mppe.c:442: dereferencing pointer to incomplete type
ppp_mppe.c:443: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_comp_stats':
ppp_mppe.c:459: dereferencing pointer to incomplete type
ppp_mppe.c:459: dereferencing pointer to incomplete type
ppp_mppe.c:460: dereferencing pointer to incomplete type
ppp_mppe.c:460: dereferencing pointer to incomplete type
ppp_mppe.c:463: dereferencing pointer to incomplete type
ppp_mppe.c:463: dereferencing pointer to incomplete type
ppp_mppe.c:463: dereferencing pointer to incomplete type
ppp_mppe.c:465: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_decompress':
ppp_mppe.c:479: dereferencing pointer to incomplete type
ppp_mppe.c:481: dereferencing pointer to incomplete type
ppp_mppe.c:490: dereferencing pointer to incomplete type
ppp_mppe.c:491: dereferencing pointer to incomplete type
ppp_mppe.c:492: dereferencing pointer to incomplete type
ppp_mppe.c:495: dereferencing pointer to incomplete type
ppp_mppe.c:499: dereferencing pointer to incomplete type
ppp_mppe.c:500: dereferencing pointer to incomplete type
ppp_mppe.c:502: dereferencing pointer to incomplete type
ppp_mppe.c:502: dereferencing pointer to incomplete type
ppp_mppe.c:505: dereferencing pointer to incomplete type
ppp_mppe.c:527: dereferencing pointer to incomplete type
ppp_mppe.c:532: dereferencing pointer to incomplete type
ppp_mppe.c:534: dereferencing pointer to incomplete type
ppp_mppe.c:535: dereferencing pointer to incomplete type
ppp_mppe.c: In function `mppe_incomp':
ppp_mppe.c:548: dereferencing pointer to incomplete type
ppp_mppe.c:549: dereferencing pointer to incomplete type
make[1]: *** [ppp_mppe.o] Error 1
make[1]: Leaving directory `/xxx/linux/drivers/net'
make: *** [_mod_drivers/net] Error 2






More information about the pptp-server mailing list