diff options
Diffstat (limited to 'modules-available/serversetup-bwlp-ipxe/inc')
-rw-r--r-- | modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php | 4 | ||||
-rw-r--r-- | modules-available/serversetup-bwlp-ipxe/inc/pxelinux.inc.php | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php b/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php index 9f7232a3..dc90ea07 100644 --- a/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/inc/ipxe.inc.php @@ -244,8 +244,8 @@ class IPxe public static function importPxeMenuEntries($pxe, &$menuEntries, &$defaultLabel) { foreach ($pxe->sections as $section) { - if ($section->localBoot || preg_match('/chain\.c32$/i', $section->kernel)) { - $menuEntries['localboot'] = 'localboot'; + if ($section->localBoot !== false || preg_match('/chain\.c32$/i', $section->kernel)) { + $menuEntries['localboot'] = $section; continue; } if ($section->label === null) { diff --git a/modules-available/serversetup-bwlp-ipxe/inc/pxelinux.inc.php b/modules-available/serversetup-bwlp-ipxe/inc/pxelinux.inc.php index 82e36afc..a3826c2e 100644 --- a/modules-available/serversetup-bwlp-ipxe/inc/pxelinux.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/inc/pxelinux.inc.php @@ -255,9 +255,9 @@ class PxeSection */ public $isDisabled = false; /** - * @var int Value of the LOCALBOOT field + * @var int|false Value of the LOCALBOOT field, false if not set */ - public $localBoot; + public $localBoot = false; /** * @var string hotkey to trigger item. Only valid after calling mangle() */ |