View Single Post
  #7 (permalink)  
Old 26-Jun-2008, 12:26
cologsx cologsx is offline
Puzzled Penguin
 
Join Date: Jun 2008
Posts: 3
cologsx hasn't been rated much yet
Default Re: OpenSUSE 11 and Cisco VPNClient

Quote:
Originally Posted by rugger_2 View Post
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".
Reply With Quote