Quote:
Originally Posted by rugger_2
You can try editing /tmp/vpnclient/Makefile and replacing CFLAGS entry with EXTRA_CFLAGS to see if that gets you anywhere. With the version of vpnclient you are installing there should be little patching done and an easier install. Are you sure you have all the prereq's installed?
|
Tried replacing CFLAGS with EXTRA_CFLAGS and here is the result:
Making module
make -C /lib/modules/2.6.25.5-1.1-default/build SUBDIRS=/home/sbell/vpnclient modules
make[1]: Entering directory `/usr/src/linux-2.6.25.5-1.1-obj/x86_64/default'
make -C /usr/src/linux-2.6.25.5-1.1 O=/usr/src/linux-2.6.25.5-1.1-obj/x86_64/default/. modules
CC [M] /home/sbell/vpnclient/linuxcniapi.o
/home/sbell/vpnclient/linuxcniapi.c: In function ‘CniInjectReceive’:
/home/sbell/vpnclient/linuxcniapi.c:341: warning: cast from pointer to integer of different size
/home/sbell/vpnclient/linuxcniapi.c:342: warning: cast from pointer to integer of different size
/home/sbell/vpnclient/linuxcniapi.c: In function ‘CniInjectSend’:
/home/sbell/vpnclient/linuxcniapi.c:481: warning: cast from pointer to integer of different size
/home/sbell/vpnclient/linuxcniapi.c:482: warning: cast from pointer to integer of different size
/home/sbell/vpnclient/linuxcniapi.c:491: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/linuxcniapi.c:491: warning: cast from pointer to integer of different size
CC [M] /home/sbell/vpnclient/frag.o
/home/sbell/vpnclient/frag.c: In function ‘queue_fragment’:
/home/sbell/vpnclient/frag.c:50: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:50: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:50: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:50: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:52: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:52: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:52: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:52: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:70: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:70: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:70: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:70: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:73: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:73: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:73: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:73: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c: In function ‘have_all_fragments’:
/home/sbell/vpnclient/frag.c:126: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:126: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:126: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:126: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:134: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:134: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:134: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:134: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:141: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:141: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:141: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:141: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:142: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:146: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:146: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:146: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c:146: warning: cast to pointer from integer of different size
/home/sbell/vpnclient/frag.c: In function ‘need_reorder_frag’:
/home/sbell/vpnclient/frag.c:198: warning: cast to pointer from integer of different size
CC [M] /home/sbell/vpnclient/IPSecDrvOS_linux.o
CC [M] /home/sbell/vpnclient/interceptor.o
/home/sbell/vpnclient/interceptor.c: In function ‘recv_ip_packet_handler’:
/home/sbell/vpnclient/interceptor.c:655: warning: assignment makes integer from pointer without a cast
/home/sbell/vpnclient/interceptor.c:676: warning: passing argument 2 of ‘CniNewFragment’ makes pointer from integer without a cast
/home/sbell/vpnclient/interceptor.c: In function ‘do_cni_send’:
/home/sbell/vpnclient/interceptor.c:794: error: invalid operands to binary - (have ‘sk_buff_data_t’ and ‘unsigned char*’)
make[4]: *** [/home/sbell/vpnclient/interceptor.o] Error 1
make[3]: *** [_module_/home/sbell/vpnclient] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.25.5-1.1-obj/x86_64/default'
make: *** [default] Error 2
Failed to make module "cisco_ipsec.ko".