Revision 65982868
Added by Marcus Brown about 15 years ago
etc/inc/pfsense-utils.inc | ||
---|---|---|
1190 | 1190 |
$ifinfo = array(); |
1191 | 1191 |
if (empty($config['interfaces'][$ifdescr])) |
1192 | 1192 |
return; |
1193 |
$ifinfo['hwif'] = $config['interfaces'][$if]['if']; |
|
1193 |
$ifinfo['hwif'] = $config['interfaces'][$ifdescr]['if'];
|
|
1194 | 1194 |
$ifinfo['if'] = get_real_interface($ifdescr); |
1195 | 1195 |
|
1196 | 1196 |
$chkif = $ifinfo['if']; |
... | ... | |
1278 | 1278 |
else |
1279 | 1279 |
$ifinfo['ppplink'] = "down" ; |
1280 | 1280 |
|
1281 |
$dev = $config['interfaces'][$if]['if']; |
|
1281 |
$dev = $config['interfaces'][$ifdescr]['if'];
|
|
1282 | 1282 |
if (empty($dev)) |
1283 | 1283 |
break; |
1284 | 1284 |
if (file_exists("/dev/{$dev}")) { |
... | ... | |
1351 | 1351 |
|
1352 | 1352 |
} |
1353 | 1353 |
/* lookup the gateway */ |
1354 |
if (interface_has_gateway($if)) |
|
1355 |
$ifinfo['gateway'] = get_interface_gateway($if); |
|
1354 |
if (interface_has_gateway($ifdescr))
|
|
1355 |
$ifinfo['gateway'] = get_interface_gateway($ifdescr);
|
|
1356 | 1356 |
} |
1357 | 1357 |
|
1358 | 1358 |
$bridge = ""; |
Also available in: Unified diff
Some $config variable referencing $if but $if is not defined.
Change $if to $ifdescr to restore normal functionality.