Ethereal-dev: Re: [Ethereal-dev] Additional BOOTP options [PATCH]

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Date: Sat, 24 Dec 2005 13:53:31 +0100 (CET)
On Sat, 24 Dec 2005, Joerg Mayer wrote:

> On Fri, Dec 23, 2005 at 05:36:22PM +0100, Jaap Keuter wrote:
> > Found some additional BOOTP options in a PPP trace. Deep down in the
> > Microsoft Windows Server 2003 TechCenter I found their meaning:
> > http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/8006f246-2029-4bad-b9f0-4f31a56b0590.mspx
> > http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/a70f1bb7-d2d4-49f0-96d6-4b7414ecfaae.mspx
> > Option 249 for classless static routes and option 252 for proxy
> > autodiscovery.
> > The attached patch adds them to the list in the BOOTP dissector.
> ...
> > +		/* 248 */ { "Private",					opaque, NULL },
> > +		/* 249 */ { "Classless static routes",			opaque, NULL },
> > +		/* 250 */ { "Private",					opaque, NULL },
> > +		/* 251 */ { "Private",					opaque, NULL },
> > +		/* 252 */ { "Proxy autodiscovery",			string, NULL },
> > +		/* 253 */ { "Private",					opaque, NULL },
> ...
>
> Is this really correct? Or should these options only be dissected this
> way if the vendor code is M$?

I found 249 in a normal parameter reqeuest list. When looking for its
meaning I stumbled upon 252 as well. The referenced docs speak of vendor
extensions, but not for these codes.

Thanx
Jaap