|
|
Art, That message is basically saying that struct iovec is undefined. This may be occuring because of patches (not my own) that support IPv6 over IPv4 tunneling on FreeBSD and OpenBSD. The thing to do is find out where struct iovec is defined, and figure out why it's not being included. Also take a look at the Linux version of read_tun/write_tun and notice how the code tries to #ifdef out the IPv6 stuff if the header files that define struct iovec and struct tun_pi are not available. FreeBSD may need something like this. James "A. Peet" <art@xxxxxxxxxx> said: > Anybody have any thoughts on why I get: > > source='tun.c' object='tun.o' libtool=no depfile='.deps/tun.Po' > tmpdepfile='.deps/tun.TPo' depmode=gcc /bin/sh ./depcomp gcc - > DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/openssl -I/usr/local/include/ - > I. -g -O2 -D_THREAD_SAFE -pthread -c `test -f tun.c || echo './'`tun.c > tun.c: In function `write_tun': > tun.c:1314: storage size of `iv' isn't known > tun.c: In function `read_tun': > tun.c:1341: storage size of `iv' isn't known > *** Error code 1 > > > during my compilation of openvpn on FreeBSD 4.7 & 4.9 machines. > > Thanks in advance, > > Art > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Openvpn-users mailing list > Openvpn-users@xxxxxxxxxxxxxxxxxxxxx > https://lists.sourceforge.net/lists/listinfo/openvpn-users > -- ____________________________________________ Openvpn-users mailing list Openvpn-users@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/openvpn-users |