Ethereal-dev: [Ethereal-dev] Use of error codes derived from Microsoft Platform SDK in SMB dec

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

From: dheitmueller <dheitmueller@xxxxxxxxxxx>
Date: Thu, 02 May 2002 19:37:04 -0400 (EDT)
I was looking to add Lan Manager error code decoding to the packet-smb_pipe packet filter, and was looking for a source of the codes.

It would appear that Microsoft provides a full list of all possible codes with their meaning in their Platform SDK in the file lmerr.h.

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?  Do I have to write some sort of tool to interrogate the server and reverse engineer the meaning of the error codes when the codes are already documented and available to the public?

Thanks,

Devin Heitmueller
Senior Software Engineer
Netilla Networks Inc