diff options
author | Michael Mann <mmann78@netscape.net> | 2015-10-31 22:35:06 -0400 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2015-11-04 12:43:35 +0000 |
commit | e0e574d16748313dd8903f886d1af9eb0821fee7 (patch) | |
tree | 703ef32dae8cf7b5e20b967071b8830b1f664d62 /ui/qt/rpc_service_response_time_dialog.h | |
parent | 74541a9596eead6647c592de9aa46797c2dffa84 (diff) |
Refactor DCE/RPC dissection to include a real dissector table.
This is hopefully just the first step in getting DCE/RPC dissection to use "standard" APIs instead of homegrown ones.
For starters, it allows Decode As functionality to be less hacky (although incomplete in Qt)
Change-Id: Ia0923a3d8d514ab7acce32e26ee7e08f6e24feca
Reviewed-on: https://code.wireshark.org/review/11468
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui/qt/rpc_service_response_time_dialog.h')
-rw-r--r-- | ui/qt/rpc_service_response_time_dialog.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ui/qt/rpc_service_response_time_dialog.h b/ui/qt/rpc_service_response_time_dialog.h index 4998c90de4..b257c9637a 100644 --- a/ui/qt/rpc_service_response_time_dialog.h +++ b/ui/qt/rpc_service_response_time_dialog.h @@ -26,7 +26,7 @@ class QComboBox; -struct _dcerpc_uuid_key; +struct _guid_key; struct _dcerpc_uuid_value; struct _e_guid_t; struct _rpc_prog_info_value; @@ -45,8 +45,8 @@ public: static TapParameterDialog *createDceRpcSrtDialog(QWidget &parent, const QString, const QString opt_arg, CaptureFile &cf); static TapParameterDialog *createOncRpcSrtDialog(QWidget &parent, const QString, const QString opt_arg, CaptureFile &cf); - void addDceRpcProgram(_dcerpc_uuid_key *key, struct _dcerpc_uuid_value *value); - void addDceRpcProgramVersion(_dcerpc_uuid_key *key); + void addDceRpcProgram(_guid_key *key, struct _dcerpc_uuid_value *value); + void addDceRpcProgramVersion(_guid_key *key); void addOncRpcProgram(guint32 program, struct _rpc_prog_info_value *value); void addOncRpcProgramVersion(guint32 program, guint32 version); void updateOncRpcProcedureCount(guint32 program, guint32 version, int procedure); @@ -69,7 +69,7 @@ private: QList<unsigned> versions_; // DCE-RPC - QMap<QString, struct _dcerpc_uuid_key *> dce_name_to_uuid_key_; + QMap<QString, struct _guid_key *> dce_name_to_uuid_key_; // ONC-RPC QMap<QString, guint32> onc_name_to_program_; |