1
0
Fork 0

Updated roagen.php

This commit is contained in:
netravnen 2018-12-10 21:17:25 +01:00 committed by Christoffer
parent 58e0219fae
commit 0f7930a171
1 changed files with 12 additions and 12 deletions

View File

@ -68,13 +68,13 @@ foreach($files as $file)
$mask = $prefix[2]; $mask = $prefix[2];
} }
// extract var $maxLength // extract var $maxLength
if (startsWith($line,'max-length')) { /*if (startsWith($line,'max-length')) {
$maxLength = array(); $maxLength = array();
preg_match('/([0-9]+)/',explode(':', $line)[1], $maxLength); preg_match('/([0-9]+)/',explode(':', $line)[1], $maxLength);
$maxLength = $maxLength[1]; $maxLength = $maxLength[1];
} else { } else {
$maxLength = ''; $maxLength = '';
} }*/
// extract var $asn // extract var $asn
if (startsWith($line, 'origin')) { if (startsWith($line, 'origin')) {
$asn = array(); $asn = array();
@ -84,14 +84,14 @@ foreach($files as $file)
if (!empty($value)) { if (!empty($value)) {
$roas['roas'][$i]['asn'] = $asn[0]; $roas['roas'][$i]['asn'] = $asn[0];
$roas['roas'][$i]['prefix'] = $route; $roas['roas'][$i]['prefix'] = $route;
if (isset($ta)) { /*if (isset($ta)) {
if ($ta == 'DN42') { if ($ta == 'DN42') {
$mask = ($mask <= 64 ? '64' : $mask); $mask = ($mask <= 64 ? '64' : $mask);
if ($maxLength != '') $mask = $maxLength; if ($maxLength != '') $mask = $maxLength;
} }
} else { } else {
$ta = 'NULL'; $ta = 'NULL';
} }*/
$roas['roas'][$i]['maxLength'] = $mask; $roas['roas'][$i]['maxLength'] = $mask;
$roas['roas'][$i]['ta'] = $ta; $roas['roas'][$i]['ta'] = $ta;
$i++; $i++;
@ -100,14 +100,14 @@ foreach($files as $file)
} else { } else {
$roas['roas'][$i]['asn'] = $asn[0]; $roas['roas'][$i]['asn'] = $asn[0];
$roas['roas'][$i]['prefix'] = $route; $roas['roas'][$i]['prefix'] = $route;
if (isset($ta)) { /*if (isset($ta)) {
if ($ta == 'DN42') { if ($ta == 'DN42') {
$mask = ($mask <= 64 ? '64' : $mask); $mask = ($mask <= 64 ? '64' : $mask);
if ($maxLength != '') $mask = $maxLength; if ($maxLength != '') $mask = $maxLength;
} }
} else { } else {
$ta = 'NULL'; $ta = 'NULL';
} }*/
$roas['roas'][$i]['maxLength'] = $mask; $roas['roas'][$i]['maxLength'] = $mask;
$roas['roas'][$i]['ta'] = $ta; $roas['roas'][$i]['ta'] = $ta;
$i++; $i++;
@ -146,14 +146,14 @@ foreach($files as $file)
$mask = $prefix[5]; $mask = $prefix[5];
} }
// extract var $maxLength // extract var $maxLength
$maxLength = ''; // ensure var is null when starting new loop /*$maxLength = ''; // ensure var is null when starting new loop
if (startsWith($line,'max-length')) { if (startsWith($line,'max-length')) {
$maxLength = array(); $maxLength = array();
preg_match('/([0-9]+)/',explode(':', $line)[1], $maxLength); preg_match('/([0-9]+)/',explode(':', $line)[1], $maxLength);
$maxLength = $maxLength[1]; $maxLength = $maxLength[1];
} else { } else {
$maxLength = ''; $maxLength = '';
} }*/
// extract var $asn // extract var $asn
if (startsWith($line, 'origin')) { if (startsWith($line, 'origin')) {
$asn = array(); $asn = array();
@ -163,14 +163,14 @@ foreach($files as $file)
if (!empty($value)) { if (!empty($value)) {
$roas['roas'][$i]['asn'] = $asn[0]; $roas['roas'][$i]['asn'] = $asn[0];
$roas['roas'][$i]['prefix'] = $route; $roas['roas'][$i]['prefix'] = $route;
if (isset($ta)) { /*if (isset($ta)) {
if ($ta == 'DN42') { if ($ta == 'DN42') {
$mask = ($mask <= 28 ? '28' : $mask); $mask = ($mask <= 28 ? '28' : $mask);
if ($maxLength != '') $mask = $maxLength; if ($maxLength != '') $mask = $maxLength;
} }
} else { } else {
$ta = 'NULL'; $ta = 'NULL';
} }*/
$roas['roas'][$i]['maxLength'] = $mask; $roas['roas'][$i]['maxLength'] = $mask;
$roas['roas'][$i]['ta'] = $ta; $roas['roas'][$i]['ta'] = $ta;
$i++; $i++;
@ -179,14 +179,14 @@ foreach($files as $file)
} else { } else {
$roas['roas'][$i]['asn'] = $asn[0]; $roas['roas'][$i]['asn'] = $asn[0];
$roas['roas'][$i]['prefix'] = $route; $roas['roas'][$i]['prefix'] = $route;
if (isset($ta)) { /*if (isset($ta)) {
if ($ta == 'DN42') { if ($ta == 'DN42') {
$mask = ($mask <= 28 ? '28' : $mask); $mask = ($mask <= 28 ? '28' : $mask);
if ($maxLength != '') $mask = $maxLength; if ($maxLength != '') $mask = $maxLength;
} }
} else { } else {
$ta = 'NULL'; $ta = 'NULL';
} }*/
$roas['roas'][$i]['maxLength'] = $mask; $roas['roas'][$i]['maxLength'] = $mask;
$roas['roas'][$i]['ta'] = $ta; $roas['roas'][$i]['ta'] = $ta;
$i++; $i++;