Remove pinfo->private_data from DCERPC dissectors and instead have dcerpc_info* infom...
authorMichael Mann <mmann78@netscape.net>
Wed, 6 Nov 2013 14:31:29 +0000 (14:31 -0000)
committerMichael Mann <mmann78@netscape.net>
Wed, 6 Nov 2013 14:31:29 +0000 (14:31 -0000)
commit22760b2d2a065249b21b7cf4be892aba71827279
treed2806f1e93d9d29d1d042185340a27fd23eaf296
parent440ac8370fae681dd2e55c669226720b12491481
Remove pinfo->private_data from DCERPC dissectors and instead have dcerpc_info* infomation be passed in as a function parameter.  Bug 9387 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9387)

All "generated" source was manually modified (with the power of search/replace), but I believe the "source input" files have been adjusted (checked into revs 53098 and 53099) to reflect the necessary changes (with possible whitespace formatting differences).

The Microsoft compiler doesn't flag "unused function parameters", so I apologize in advance if I may have missed a few.  The "dcerpc_info* di" parameter is used in almost every function.

svn path=/trunk/; revision=53100
85 files changed:
epan/dissectors/packet-dcerpc-atsvc.c
epan/dissectors/packet-dcerpc-atsvc.h
epan/dissectors/packet-dcerpc-browser.c
epan/dissectors/packet-dcerpc-budb.c
epan/dissectors/packet-dcerpc-budb.h
epan/dissectors/packet-dcerpc-butc.c
epan/dissectors/packet-dcerpc-butc.h
epan/dissectors/packet-dcerpc-conv.c
epan/dissectors/packet-dcerpc-dfs.c
epan/dissectors/packet-dcerpc-dfs.h
epan/dissectors/packet-dcerpc-dnsserver.c
epan/dissectors/packet-dcerpc-dnsserver.h
epan/dissectors/packet-dcerpc-drsuapi.c
epan/dissectors/packet-dcerpc-drsuapi.h
epan/dissectors/packet-dcerpc-dssetup.c
epan/dissectors/packet-dcerpc-dssetup.h
epan/dissectors/packet-dcerpc-efs.c
epan/dissectors/packet-dcerpc-efs.h
epan/dissectors/packet-dcerpc-epm.c
epan/dissectors/packet-dcerpc-eventlog.c
epan/dissectors/packet-dcerpc-eventlog.h
epan/dissectors/packet-dcerpc-fileexp.c
epan/dissectors/packet-dcerpc-fldb.c
epan/dissectors/packet-dcerpc-frsrpc.c
epan/dissectors/packet-dcerpc-frsrpc.h
epan/dissectors/packet-dcerpc-frstrans.c
epan/dissectors/packet-dcerpc-frstrans.h
epan/dissectors/packet-dcerpc-initshutdown.c
epan/dissectors/packet-dcerpc-initshutdown.h
epan/dissectors/packet-dcerpc-krb5rpc.c
epan/dissectors/packet-dcerpc-lsa.c
epan/dissectors/packet-dcerpc-lsa.h
epan/dissectors/packet-dcerpc-mapi.c
epan/dissectors/packet-dcerpc-mapi.h
epan/dissectors/packet-dcerpc-messenger.c
epan/dissectors/packet-dcerpc-mgmt.c
epan/dissectors/packet-dcerpc-misc.c
epan/dissectors/packet-dcerpc-misc.h
epan/dissectors/packet-dcerpc-ndr.c
epan/dissectors/packet-dcerpc-netlogon.c
epan/dissectors/packet-dcerpc-netlogon.h
epan/dissectors/packet-dcerpc-nspi.c
epan/dissectors/packet-dcerpc-nspi.h
epan/dissectors/packet-dcerpc-nt.c
epan/dissectors/packet-dcerpc-nt.h
epan/dissectors/packet-dcerpc-rfr.c
epan/dissectors/packet-dcerpc-rfr.h
epan/dissectors/packet-dcerpc-rpriv.c
epan/dissectors/packet-dcerpc-rs_acct.c
epan/dissectors/packet-dcerpc-rs_misc.c
epan/dissectors/packet-dcerpc-rs_pgo.c
epan/dissectors/packet-dcerpc-samr.c
epan/dissectors/packet-dcerpc-samr.h
epan/dissectors/packet-dcerpc-spoolss.c
epan/dissectors/packet-dcerpc-srvsvc.c
epan/dissectors/packet-dcerpc-srvsvc.h
epan/dissectors/packet-dcerpc-svcctl.c
epan/dissectors/packet-dcerpc-tapi.c
epan/dissectors/packet-dcerpc-winreg.c
epan/dissectors/packet-dcerpc-winreg.h
epan/dissectors/packet-dcerpc-wkssvc.c
epan/dissectors/packet-dcerpc-wkssvc.h
epan/dissectors/packet-dcerpc-wzcsvc.c
epan/dissectors/packet-dcerpc.c
epan/dissectors/packet-dcerpc.h
epan/dissectors/packet-dcom-dispatch.c
epan/dissectors/packet-dcom-dispatch.h
epan/dissectors/packet-dcom-oxid.c
epan/dissectors/packet-dcom-remact.c
epan/dissectors/packet-dcom-remunkn.c
epan/dissectors/packet-dcom-sysact.c
epan/dissectors/packet-dcom.c
epan/dissectors/packet-dcom.h
epan/dissectors/packet-gssapi.c
epan/dissectors/packet-gssapi.h
epan/dissectors/packet-kerberos.c
epan/dissectors/packet-ntlmssp.c
epan/dissectors/packet-smb-browse.c
epan/dissectors/packet-smb2.c
epan/dissectors/packet-tnef.c
epan/dissectors/packet-windows-common.c
epan/dissectors/packet-windows-common.h
plugins/profinet/packet-dcerpc-pn-io.c
plugins/profinet/packet-dcom-cba-acco.c
plugins/profinet/packet-dcom-cba.c