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.

Reply via email to