Ethereal-dev: [Ethereal-dev] Names for DCE RPC calls - why more than one?

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Mon, 22 Apr 2002 02:34:19 -0700
On Wed, Apr 17, 2002 at 06:17:45AM -0500, Tim Potter wrote:
> tpot        2002/04/17 06:17:44 CDT
> 
>   Modified files:
>     .                    packet-dcerpc-samr.c 
>   Log:
>   Prettification of SAMR dissector - display short names in COL_INFO.

Is there some reason why, for example, the entry in the
"dcerpc_samr_dissectors[]" table for "Open User" message has "OPEN_USER"
as the name, but the dissectors for the request and response use
"OpenUser" as the name when they put the name in COL_INFO?

I.e., why more than one name?

And if there's a reason why there should be more than one name, why
doesn't a "dcerpc_sub_dissector" structure have both names in it, so the
DCE RPC dissector can put the short name into COL_INFO for you, rather
than requiring dissectors to do it themselves?