On Fri, 24 Sep 2004, JuanJo Ciarlante wrote: > On Fri, Sep 24, 2004 at 10:39:59AM +0200, Matthias Andree wrote: > > On Fri, 24 Sep 2004, JuanJo Ciarlante wrote: > > > > > This README covers UDP/IPv6 ( --udp6 ) support for openvpn-2.0_beta11 > > > Also, with address family "generalization" changes came local AF_UNIX > > > socket > > > support. > > > > Is there a use for AF_UNIX in a VPN driver? > > It stated in README file.. it allows the creation of local specialized > proxys that can take full advantage of POSIX fileystem perm. semantics. > > Currently I;'m working on a Jabber one 8)) > regards...
I must say that the thought of running a VPN over Jabber is deliciously subversive :) But I cringe when I think of the potential complexification in the sockets code. We are already moving in the direction of having lots of transport layer options (i.e. TCP, UDP, IPv4, IPv6, HTTP, Socks). Now we're talking about local unix sockets and Jabber! Maybe it's time to formally codify a transport layer driver model, i.e. a pluggable architecture. Then people can add new drivers to their heart's content, while OpenVPN itself will conveniently interact with a generalized abstraction of the model. James