Correctly convert a friendly interface name (DESCRIPTION) to the real interface id for optional interfaces

This commit is contained in:
Scott Ullrich 2005-03-09 19:00:11 +00:00
parent 31a822333a
commit 54f4caedee

View File

@ -505,7 +505,14 @@ function execute_command_return_output($command) {
* convert_friendly_interface_to_real_interface_name($interface): convert WAN to FXP0
*/
function convert_friendly_interface_to_real_interface_name($interface) {
return $config['interfaces'][$interface]['if'];
global $config;
if($interface == "lan") return $config['interfaces']['lan']['if'];
if($interface == "wan") return $config['interfaces']['lan']['if'];
foreach($config['interfaces'] as $int) {
if($int['descr'] == $interface)
return $int['if'];
}
return;
}
/*