bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

option 60


From: David Yeske
Subject: option 60
Date: Sat, 18 Jan 2003 20:01:22 -0800 (PST)

I have been using a patch that is similar to this for a while with grub.  I 
think it would be
useful for grub to send an option 60 tag.  This may not be the best way to do 
it, but it works.  I
was unable to get the version number into the option 60 tag by using VERSION or 
version_string. 
Maybe sending the version number is not really needed though.

So with this in my dhcpd.conf I have more control over the menus...

if substring (option vendor-class-identifier, 0, 4) = "GRUB" {
        option option-150 "/boot/grub/hostname.lst";
}

--- netboot/main.c.orig Sat Jan 18 21:13:02 2003
+++ netboot/main.c      Sat Jan 18 21:13:27 2003
@@ -82,6 +82,7 @@
   RFC2132_MSG_TYPE, 1, DHCPDISCOVER,
   RFC2132_MAX_SIZE,2,  /* request as much as we can */
   ETH_MAX_MTU / 256, ETH_MAX_MTU % 256,
+  RFC2132_VENDOR_CLASS_ID,4,'G','R','U','B',
   RFC2132_PARAM_LIST, 4, RFC1533_NETMASK, RFC1533_GATEWAY,
   RFC1533_HOSTNAME, RFC1533_EXTENSIONPATH
 };
@@ -93,6 +94,7 @@
   RFC2132_REQ_ADDR, 4, 0, 0, 0, 0,
   RFC2132_MAX_SIZE, 2, /* request as much as we can */
   ETH_MAX_MTU / 256, ETH_MAX_MTU % 256,
+  RFC2132_VENDOR_CLASS_ID,4,'G','R','U','B',
   /* request parameters */
   RFC2132_PARAM_LIST,
   /* 4 standard + 2 vendortags */


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]