I asked about the linux app VPNC a few days ago, however plan9 already has an IPsec implementation, it would need (at least) l2tp to speak Windows VPN and maybe xauth as well (I haven't done much research yet).
Anyone used ipsec and have some example code? Anyone tried anything similar? -Steve