README
1OpenChange Wireshark dissector
2------------------------------
3
4Author: Julien Kerihuel <j.kerihuel@openchange.org>, November 2006
5
60x0 Content
7-----------
8 0x1 Installation
9 0x2 Overview
10 0x3 Developers installation
11 0x4 Limitations
12 0x5 Links
13
140x1 Installation
15----------------
16
17Copy packet-dcerpc-nspi.c and packet-dcerpc-nspi.h in the dissector
18wireshark directory (e.g.: wireshark/epan/dissectors) and compile.
19
20That's all ;)
21
220x2 Overview
23-------------
24
25The NSPI dissector implements the following IDL functions:
26(0x1) NspiBind
27(0x2) NspiUnbind
28(0x3) NspiQueryRows
29(0x5) NspiGetMatches
30(0x7) NspiDNToEph
31(0x9) NspiGetProps
32(0xc) NspiGetHierarchyInfo
33
340x3 Developers installation
35---------------------------
36
37The ws-parser directory includes the file used to generate the nspi
38dissector. In order to create the dissector, you need to follow this
39procedure below:
40
411. Install Samba PIDL (>= rev 19559 if installed from samba4 sources)
423. Copy idl_types.h in the current directory
434. run "pidl --ws-parser -- nspi.idl"
44
45
460x4 Limitations
47---------------
48
49- We have only implemented the SRestriction_CTR cases we found during
50our tests:
51 * RES_AND
52 * RES_PROPERTY
53
54- The current dissector implements the NSPI functions used by
55Microsoft Exchange Server 2000/2003 but some functions used by older
56versions of Exchange such as NspiUpdateStat may miss.
57
580x5 Links
59-----------
60
61* http://www.openchange.org
62* http://wiki.openchange.org
63
README.ws