On Thu, 2 May 2002, dheitmueller wrote: > > Well the problem lies not in figuring out what the codes mean. The problem, as far > as I can see it, is that if these sources were all derived from the Microsoft > documentation, then can they be used in Ethereal? > > If I were hacking the decoder for personal use, I wouldn't hesitate to use the > Microsoft docs, but I don't believe I can import them (or something immediately > derivative) into the mainline without tainting Ethereal. > > Ideally, it would be great if I can find a source which was reverse engineered, or > made publicly available. > > I hate this. I need a lawyer in order to write a protocol decoder.
Hmmm, the folks from IBM should be able to give us that set of error codes without too many difficulties ... > Quoting Guy Harris <[EMAIL PROTECTED]>: > > > On Thu, May 02, 2002 at 07:37:04PM -0400, dheitmueller wrote: > > > So here's the question. Obviously the Platform SDK is copyrighted > > > (although freely downloadable). What are the rules regarding error > > > codes derived from Microsoft's documentation? > > > > Well, I've tried to avoid using stuff from Microsoft's headers whenever > > possible (I got the NT error codes from something on the Wildpackets Web > > site, for example). > > > > However, I did get some fixes to the "ms_country_codes[]" array, and the > > code of 0 for "Default", from the MS headers, but they were also in a > > Cygwin header, which is a bit more of a public source. > > > > For what it's worth, we have > > > > http://www.cs.uofs.edu/~beidler/Ada/win32/win32-lmerr.html > > > > which is available from the Web, but copyrighted. > > > > Presumably the copyright means we can't copy the text word for word; I > > don't know whether using the information from it counts as making a > > "derivative work", which I guess would also be illegal, or not. > > > > Then again, a Google search for "NERR_noroom" also found: > > > > > > http://www.tivoli.com/support/public/Prodman/public_manuals/td/user_admin/GC32-0660-02/en_US/HTML/ADMUS264.htm > > > > with a pile of error codes (complete with descriptions), and > > > > > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/apcguide/htm/neterrors.asp > > > > the left-hand pane of which also leads to > > > > > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/apcguide/htm/syserrors.asp > > > > and > > > > http://home.hetnet.nl/~ojb-hamster/EnWIP/EnWeb/html/erro9nw0.htm > > > > and > > > > > > http://www.elfden.pwp.blueyonder.co.uk/hamster/helpfiles/section/errors/win32network.html > > > > which is under > > > > > > http://www.elfden.pwp.blueyonder.co.uk/hamster/helpfiles/section/errorcodes.html > > > > and > > > > http://www.hsd.at/support/faq/winapi01.htm > > > > and a ton of other sources. > > > > > > _______________________________________________ > Ethereal-dev mailing list > [EMAIL PROTECTED] > http://www.ethereal.com/mailman/listinfo/ethereal-dev > -- Regards ----- Richard Sharpe, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]
