I'm trying the following:
[ykaul@ykaul mapi]$ pwd
/home/ykaul/wireshark/epan/dissectors/pidl/mapi
[ykaul@ykaul mapi]$ ls -ltr
total 316
-rw-rw-r--. 1 ykaul ykaul 228274 Apr 27 11:01 mapitags_enum.h
-rw-rw-r--. 1 ykaul ykaul 8410 Apr 27 11:01 response.cnf.c
-rw-rw-r--. 1 ykaul ykaul 3684 Apr 27 11:01 mapi.cnf
-rw-rw-r--. 1 ykaul ykaul 670 Apr 27 11:01 Makefile
-rw-rw-r--. 1 ykaul ykaul 47739 Apr 27 11:01 mapi.idl
-rw-rw-r--. 1 ykaul ykaul 5710 Apr 27 11:01 mapicodes_enum.h
-rw-rw-r--. 1 ykaul ykaul 10189 Apr 27 11:01 request.cnf.c
-rw-rw-r--. 1 ykaul ykaul 2036 Apr 27 11:01 idl_types.h
[ykaul@ykaul mapi]$ pidl --ws-parser -- mapi.idl
Compiling mapi.idl
mapi.idl:422: warning: subcontext() is deprecated. Use represent_as() or transmit_as() instead
mapi.idl:1592: EcDoRpc: property 'flag' not allowed on 'FUNCTION'
[ykaul@ykaul mapi]$ ls -ltr
total 316
-rw-rw-r--. 1 ykaul ykaul 228274 Apr 27 11:01 mapitags_enum.h
-rw-rw-r--. 1 ykaul ykaul 8410 Apr 27 11:01 response.cnf.c
-rw-rw-r--. 1 ykaul ykaul 3684 Apr 27 11:01 mapi.cnf
-rw-rw-r--. 1 ykaul ykaul 670 Apr 27 11:01 Makefile
-rw-rw-r--. 1 ykaul ykaul 47739 Apr 27 11:01 mapi.idl
-rw-rw-r--. 1 ykaul ykaul 5710 Apr 27 11:01 mapicodes_enum.h
-rw-rw-r--. 1 ykaul ykaul 10189 Apr 27 11:01 request.cnf.c
-rw-rw-r--. 1 ykaul ykaul 2036 Apr 27 11:01 idl_types.h
So nothing seems to be happening.
The fix I'm actually interested is in request.cnf.c, but I would like to test it and generate a new packet-dcerpc-mapi.c to test with.
TIA,
Y.