mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-21 06:49:35 +00:00
Reintroduce pxe: syntax
This commit is contained in:
1 parent
308fad6dc8
commit
9daa203944
1 file changed
+3
-22
@@ -121,27 +121,6 @@ grub_pxefs_open (struct grub_file *file, const char *name)
|
||||
if (!data)
|
||||
return grub_errno;
|
||||
|
||||
#if 0
|
||||
if (grub_strncmp (file->device->net->name, "pxe:", sizeof ("pxe:") - 1) == 0)
|
||||
{
|
||||
const char *ptr;
|
||||
grub_err_t err;
|
||||
|
||||
ptr = name + sizeof ("pxe:") - 1;
|
||||
err = parse_ip (ptr, &(data->server_ip), &ptr);
|
||||
if (err)
|
||||
return err;
|
||||
if (*ptr == ':')
|
||||
{
|
||||
err = parse_ip (ptr + 1, &(data->gateway_ip), 0);
|
||||
if (err)
|
||||
return err;
|
||||
}
|
||||
else
|
||||
data->gateway_ip = grub_pxe_default_gateway_ip;
|
||||
}
|
||||
else
|
||||
#endif
|
||||
{
|
||||
grub_net_network_level_address_t addr;
|
||||
grub_net_network_level_address_t gateway;
|
||||
@@ -149,7 +128,9 @@ grub_pxefs_open (struct grub_file *file, const char *name)
|
||||
grub_err_t err;
|
||||
|
||||
if (grub_strncmp (file->device->net->name,
|
||||
"pxe,", sizeof ("pxe,") - 1) == 0)
|
||||
"pxe,", sizeof ("pxe,") - 1) == 0
|
||||
|| grub_strncmp (file->device->net->name,
|
||||
"pxe:", sizeof ("pxe:") - 1) == 0)
|
||||
{
|
||||
const char *ptr;
|
||||
|
||||
|
||||
Reference in new issue
Block a user