From ef593cd3c06bcc9c314639697e65bb59dfbc56f8 Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Mon, 15 Apr 2013 12:10:05 -0300 Subject: [PATCH] Add correct bitmask for ipv6 --- usr/local/www/system_routes_edit.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/usr/local/www/system_routes_edit.php b/usr/local/www/system_routes_edit.php index de8cab51dc..ed9362a407 100755 --- a/usr/local/www/system_routes_edit.php +++ b/usr/local/www/system_routes_edit.php @@ -152,8 +152,10 @@ if ($_POST) { if (!empty($oroute)) { if (is_alias($oroute['network'])) { foreach (filter_expand_alias_array($oroute['network']) as $tgt) { - if (is_ipaddr($tgt)) + if (is_ipaddrv4($tgt)) $tgt .= "/32"; + else if (is_ipaddrv6($tgt)) + $tgt .= "/128"; if (!is_subnet($tgt)) continue; $old_targets[] = $tgt;