diff options
author | Ermal <eri@pfsense.org> | 2012-10-05 18:12:30 +0000 |
---|---|---|
committer | Ermal <eri@pfsense.org> | 2012-10-05 18:12:30 +0000 |
commit | db535a1c39140b8c884a896b578814866fbb0b09 (patch) | |
tree | f030450004a3561a98f94c2dad884aa46d09657d /etc/inc/vpn.inc | |
parent | 67bcb76529d80e3502ce24ddb06e7e7a04884996 (diff) | |
download | pfsense-db535a1c39140b8c884a896b578814866fbb0b09.zip pfsense-db535a1c39140b8c884a896b578814866fbb0b09.tar.gz |
Correctly build the sainfo to avoid errors
Diffstat (limited to 'etc/inc/vpn.inc')
-rw-r--r-- | etc/inc/vpn.inc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc index 8a60422..a5e179a 100644 --- a/etc/inc/vpn.inc +++ b/etc/inc/vpn.inc @@ -707,19 +707,19 @@ EOD; log_error("Invalid IPsec Phase 2 \"{$ph2ent['descr']}\" - {$ph2ent['localid']['type']} has no subnet."); continue; } - $localid_spec = $localid_type." ".$localid_data." any"; + $localid_spec = "{$localid_type} {$localid_data} any"; if (!empty($ph2ent['natlocalid'])) { - $localid_spec .= " nat "; + $natlocalid_spec = " nat "; if ($ph2ent['natlocalid']['type'] != "address") - $localid_spec .= "subnet "; + $natlocalid_spec .= "subnet "; else - $localid_spec .= "address "; + $natlocalid_spec .= "address "; $natlocalid_data = ipsec_idinfo_to_cidr($ph2ent['natlocalid']); if (!is_ipaddr($natlocalid_data) && !is_subnet($natlocalid_data)) { log_error("Invalid IPsec Phase 2(NAT) \"{$ph2ent['descr']}\" - {$ph2ent['natlocalid']['type']} has no subnet."); continue; } - $localid_spec .= "{$natlocalid_data} any"; + $localid_spec .= "{$natlocalid_spec} {$natlocalid_data} any"; } } |