24.01.2017 03:36, Matthew Garrett пишет: > Some DHCP servers (such as dnsmasq) tokenise parameters with commas, making > it impossible to pass boot files with commas in them. Allow using a
grub_net_open() operates on devices, not files. Please give more details about your problem. > semicolon to separate the protocol from host if a comma wasn't found. > --- > grub-core/net/net.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/grub-core/net/net.c b/grub-core/net/net.c > index 585f4f7..efacb30 100644 > --- a/grub-core/net/net.c > +++ b/grub-core/net/net.c > @@ -1280,6 +1280,10 @@ grub_net_open_real (const char *name) > const char *comma; > char *colon; > comma = grub_strchr (name, ','); > + if (!comma) > + { > + comma = grub_strchr (name, ';'); > + } > colon = grub_strchr (name, ':'); > if (colon) > { > _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel