(legacy) fix var checks

This commit is contained in:
Ad Schellevis 2015-08-12 15:46:40 +00:00
parent d63f538f20
commit 0ffebfad3d

View File

@ -293,14 +293,14 @@ function ipsec_dump_spd()
if ($line == "No SPD entries.")
break;
if ($line[0] != "\t") {
if (is_array($cursp))
if (isset($cursp))
$spd[] = $cursp;
$cursp = array();
$linea = explode(" ", $line);
$cursp['srcid'] = substr($linea[0], 0, strpos($linea[0], "["));
$cursp['dstid'] = substr($linea[1], 0, strpos($linea[1], "["));
$i = 0;
} else if (is_array($cursp)) {
} else if (isset($cursp)) {
$linea = explode(" ", trim($line));
switch($i)
{
@ -320,7 +320,7 @@ function ipsec_dump_spd()
}
$i++;
}
if (is_array($cursp) && count($cursp))
if (isset($cursp) && count($cursp))
$spd[] = $cursp;
pclose($fd);
}