ACK, thanks for sending it to the list. Your patch has been applied to the master and release/2.3 branch (manually applying to release/2.3 as the code there has three copies of the offending IPv4 code, and the IPv6 code isn't there yet...)
Tested on FreeBSD 10.1 ("openvpn --show-gateway") commit d4d5d9259aeba152d5969fea048267fc97ca7530 (master) commit d9eeaab65373a4a4d7511b9bac2dec90b1afed4f (release/2.3) Author: Michael McConville List-Post: openvpn-devel@lists.sourceforge.net Date: Tue Feb 2 14:11:22 2016 -0500 Fix undefined signed shift overflow Acked-by: Gert Doering <g...@greenie.muc.de> Message-Id: <20160202191122.ge1...@thinkpad.swarthmore.edu> URL: http://article.gmane.org/gmane.network.openvpn.devel/11050 Signed-off-by: Gert Doering <g...@greenie.muc.de> -- kind regards, Gert Doering