Add port-rewrite options

This commit is contained in:
f0o
2015-05-09 12:33:38 +00:00
parent ff0c03b141
commit 5ce9fbc388
2 changed files with 26 additions and 0 deletions
+16
View File
@@ -82,6 +82,22 @@ function ifLabel($interface, $device = NULL)
list($interface['label']) = explode("thomson", $interface['label']);
}
if( is_array($config['rewrite_if']) ) {
foreach( $config['rewrite_if'] as $src => $val ) {
if( stristr($interface['label'], $src) ) {
$interface['label'] = $val;
}
}
}
if( is_array($config['rewrite_if_regexp']) ) {
foreach( $config['rewrite_if_regexp'] as $reg => $val ) {
if( preg_match($reg."i", $interface['label']) ) {
$interface['label'] = preg_replace($reg."i",$val,$interface['label']);
}
}
}
return $interface;
}