Hi, I've recently started to use OpenVPN at home I'm running the 2.2-beta5. I'm using OpenVPN (client) on a Solaris 11 express SPARC box and, from what I could tell, the get_default_gateway function in route.c is not implemented yet for the Solaris platform. This was a problem for me since I want the client to be able to detect the default gateway in order for the route add/del stuff to work properly when I connect/disconnect the VPN.
I've added code inside the TARGET_SOLARIS section so that OpenVPN now is able to correctly determine the default gateway on my Solaris system. This seems to work for me and OpenVPN is really a great VPN software and seems to work great on the Solaris/SPARC platform. If anyone has the same problem on the Solaris platform and would like to try out the changes I made, let me know. Regards Magnus Lindholm