diff options
author | Michael Mann <mmann78@netscape.net> | 2014-07-23 13:38:55 -0400 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2014-07-26 20:59:42 +0000 |
commit | 31ecdf5b06bff3bb2e706e840c28c519698e6f67 (patch) | |
tree | 71b3e59889e862560412d317df71113f66b094b6 /ui/gtk/hostlist_table.h | |
parent | 507d07eda6ad562d4567cf0ee83aa9b03997beca (diff) |
Refactor "common" Conversation table functionality.
Refactor (non-GUI) conversation table functionality from gtk/Qt to epan. Also refactor "common GUI" conversation table functionality.
The idea is to not have to modify the GUI when a dissector adds a new "conversation type"
Change-Id: I11f08d0d7edd631218663ba4b902c4a4c849acda
Reviewed-on: https://code.wireshark.org/review/3113
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'ui/gtk/hostlist_table.h')
-rw-r--r-- | ui/gtk/hostlist_table.h | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/ui/gtk/hostlist_table.h b/ui/gtk/hostlist_table.h index 41c0c9ffc1..eb1f157662 100644 --- a/ui/gtk/hostlist_table.h +++ b/ui/gtk/hostlist_table.h @@ -24,12 +24,34 @@ #ifndef __HOSTLIST_TABLE_H__ #define __HOSTLIST_TABLE_H__ -#include <ui/conversation_hash.h> +#include <ui/conversation_ui.h> /** @file * Hostlist definitions. */ +/** Conversation types */ +/* Sort alphabetically by title */ +typedef enum { + CONV_TYPE_ETHERNET, + CONV_TYPE_FIBRE_CHANNEL, + CONV_TYPE_FDDI, + CONV_TYPE_IPV4, + CONV_TYPE_IPV6, + CONV_TYPE_IPX, + CONV_TYPE_JXTA, + CONV_TYPE_NCP, + CONV_TYPE_RSVP, + CONV_TYPE_SCTP, + CONV_TYPE_TCP, + CONV_TYPE_TOKEN_RING, + CONV_TYPE_UDP, + CONV_TYPE_USB, + CONV_TYPE_WLAN, + N_CONV_TYPES +} conversation_type_e; + + /** Hostlist information */ typedef struct _hostlist_talker_t { address myaddress; /**< address */ |