aboutsummaryrefslogtreecommitdiffstats
path: root/packet-dcerpc-samr.c
diff options
context:
space:
mode:
authortpot <tpot@f5534014-38df-0310-8fa8-9805f1628bb7>2003-02-03 02:00:54 +0000
committertpot <tpot@f5534014-38df-0310-8fa8-9805f1628bb7>2003-02-03 02:00:54 +0000
commitf3e7788102dd8d3ff7cd5bbabd95b6f2c7902e3a (patch)
treeaa98d5ba6835ec09c675ee52823b26d018a2dee4 /packet-dcerpc-samr.c
parentd73399d8cb6d98600bc2033025ccd1468e9083e0 (diff)
Replace the confusing collection of Windows DCERPC string handling
functions with something a little less confusing. We now have two sets of functions to dissect strings: - dissect_ndr_wchar_array() which dissects NDR arrays of wide characters (uint32, uint32, uint32, buffer) - dissect_ndr_counted_string() which dissects a "counted string" (uint16, uint16, pointer to array of wchar) There are three contexts for dissecting counted strings: 1. "in-line" using dissect_ndr_counted_string() 2. as a callback to dissect_ndr_pointer() 3. as a callback to dissect_ndr_pointer_cb() Context 2 is used when you have a pointer to a counted string. Context 3 is when you wish to perform some special processing with the returned string. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@7068 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'packet-dcerpc-samr.c')
0 files changed, 0 insertions, 0 deletions