diff options
author | Michael Mann <mmann78@netscape.net> | 2015-11-02 16:47:26 -0500 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2015-11-04 02:45:58 +0000 |
commit | 795b5c196303032e102189da80acd9d1f64ca8d7 (patch) | |
tree | b834e1aec2ad009a20a18d50459b2aef573b31d3 /epan/dissectors/packet-gssapi.h | |
parent | 58431e2f6a939022261e1f54a9bf3e4fa39958ca (diff) |
Refactor some GSS-API dissectors to accept dissector data instead of using packet_info.
This can hopefully lead to the removal of the GSS-API specific members of the packet_info structure.
Change-Id: I7622d66e9f02c6e4cb76adcf0737b35c6ec88cdd
Reviewed-on: https://code.wireshark.org/review/11509
Petri-Dish: Michael Mann <mmann78@netscape.net>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-gssapi.h')
-rw-r--r-- | epan/dissectors/packet-gssapi.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/epan/dissectors/packet-gssapi.h b/epan/dissectors/packet-gssapi.h index 1d227dfb99..2dec82b7cd 100644 --- a/epan/dissectors/packet-gssapi.h +++ b/epan/dissectors/packet-gssapi.h @@ -34,6 +34,17 @@ typedef struct _gssapi_oid_value { const gchar *comment; /* For the comment */ } gssapi_oid_value; +/* Created as an attempt to remove members out of packet_info. + Data structure to be passed between dissectors */ +typedef struct _gssapi_encrypt_info +{ + guint16 decrypt_gssapi_tvb; + tvbuff_t *gssapi_wrap_tvb; + tvbuff_t *gssapi_encrypted_tvb; + tvbuff_t *gssapi_decrypted_tvb; + gboolean gssapi_data_encrypted; +} gssapi_encrypt_info_t; + /* Function prototypes */ void |