On Wed, Nov 05, 2008 at 08:16:01AM -0500, Kenneth R Westerback wrote: > On Wed, Nov 05, 2008 at 12:22:03PM +0800, Uwe Dippel wrote: > > Here is what Stuart requested. > > I hope the attachment goes through! > > > > 00f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ > > 0100: 0000 0000 0000 0000 6382 5363 3401 0035 ........c.Sc4..5 > > And that might be the problem. The DHCP overload option (#52, or hex 34) > has the correct length (01) but a value of 0. This indicates no overload > and Solaris is upset that the option is even there in this case. So much > for trying to simplify the code by using a standard header. > > So this option needs to be overwritten with DHO_PAD if there is no > overloading. > > This (untested) diff might help. Unfortunately I have no Solaris to > test against and I'm off to work now. Test reports welcome, or better > fixes. > > .... Ken
Patch worksforme(tm) client: OpenSolaris 2008.05 server: 4.4-stable, both i386.

