Well, thanks for cleaning up my not-so-well-considered code... this is quite obviously the right fix (and I never noticed, because I always only do --server-ipv6, not call --ifconfig-ipv6 and --ifconfig-ipv6-pool individually... need to change one of my test systems here). So, another ACK from me - and thanks to Arne for digging this up and making sure it's not forgotten.
Your patch has been applied to the master and release/2.3 branch. I've taken the liberty of fixing two whitespace errors in the original code right next to the multi.c line that has been changed - "git complained, so I obeyed". commit c4ed931a70502a351ff1089aa1bfb8001586f788 (master) commit b8c4684f01701742eceb9dc6bfc4e2564278f6fd (release/2.3) Author: Josh Cepek List-Post: openvpn-devel@lists.sourceforge.net Date: Mon Aug 18 05:51:01 2014 -0500 Push an IPv6 CIDR mask used by the server, not the pool's size Signed-off-by: Josh Cepek <josh.ce...@usa.net> Acked-by: Arne Schwabe <a...@rfc2549.org> Acked-by: Gert Doering <g...@greenie.muc.de> Message-Id: <53f1da95.7020...@usa.net> URL: http://article.gmane.org/gmane.network.openvpn.devel/8990 Signed-off-by: Gert Doering <g...@greenie.muc.de> -- kind regards, Gert Doering