summaryrefslogtreecommitdiffstats
path: root/src/openvpn/options.c
diff options
context:
space:
mode:
authorGert Doering <gert@greenie.muc.de>2013-01-20 20:50:38 +0200
committerGert Doering <gert@greenie.muc.de>2013-03-14 16:33:26 +0100
commit0fb2391660a369853f20fd4807eaa5ed3461e755 (patch)
tree08b1e39fe60d77ac98a16c861beac85ff5962f37 /src/openvpn/options.c
parent80b4b1e740de60a7f94132ac4bebcd9474fbe182 (diff)
downloadopenvpn-0fb2391660a369853f20fd4807eaa5ed3461e755.tar.gz
openvpn-0fb2391660a369853f20fd4807eaa5ed3461e755.tar.xz
openvpn-0fb2391660a369853f20fd4807eaa5ed3461e755.zip
Permit pool size of /64.../112 for ifconfig-ipv6-pool
(Leftover check from the early days where --server-ipv6 also only accepted /64 - nowadays we handle smaller pools just fine) Signed-off-by: Gert Doering <gert@greenie.muc.de> Acked-by: Arne Schwabe <arne@rfc2549.org> Message-Id: <20130120185030.GR22465@greenie.muc.de> URL: http://article.gmane.org/gmane.network.openvpn.devel/7269 (cherry picked from commit 704d9273b6e0e253b62eb728fddd5bbb02503eea)
Diffstat (limited to 'src/openvpn/options.c')
-rw-r--r--src/openvpn/options.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/openvpn/options.c b/src/openvpn/options.c
index 8592955..8857ed8 100644
--- a/src/openvpn/options.c
+++ b/src/openvpn/options.c
@@ -5488,9 +5488,9 @@ add_option (struct options *options,
msg (msglevel, "error parsing --ifconfig-ipv6-pool parameters");
goto err;
}
- if ( netbits != 64 )
+ if ( netbits < 64 || netbits > 112 )
{
- msg( msglevel, "--ifconfig-ipv6-pool settings: only /64 supported right now (not /%d)", netbits );
+ msg( msglevel, "--ifconfig-ipv6-pool settings: only /64../112 supported right now (not /%d)", netbits );
goto err;
}