Natrio - 2014-10-06

64-bit vtun client normally receives first encrypted packet
from 32-bit server, but 32-bit vtun server reports an error
and closes connection when the first incoming
Blowfish-CBC/CFB/OFB-encrypted packet from the 64-bit client.

When compression is enabled server gives "Inflate error -3",
when running without compression issued "Invalid argument (22)."

Blowfish-ECB and AES works without errors.

Tested builds and versions:
server: Debian i386 package vtun-3.0.2
client: Arch linux 32-bit(i686, armv7h, armv6h),
64-bit(x86_64), versions 3.0.2, 3.0.3, 3_X2

(Bug #54: https://sourceforge.net/p/vtun/bugs/54/ )