aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-dcerpc.h
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2015-01-21 08:14:23 +0100
committerAlexis La Goutte <alexis.lagoutte@gmail.com>2015-01-22 12:26:34 +0000
commit749c68cb566621f9e1931f0468ab4c1ba6d98ca4 (patch)
treebb18cef19ddeabfe81facc3f61efdc15fdbbb61a /epan/dissectors/packet-dcerpc.h
parent87e691f5b9d8f79d3dd5bd4b43025aa75b740358 (diff)
packet-dcerpc: change transportsalt to guint64
This will be able to hold also SMB2 file ids and maybe other stuff in future. Change-Id: Ib55895a346b7dc6562291730693453728c99fe91 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-on: https://code.wireshark.org/review/6708 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-dcerpc.h')
-rw-r--r--epan/dissectors/packet-dcerpc.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/epan/dissectors/packet-dcerpc.h b/epan/dissectors/packet-dcerpc.h
index 5d63a7cc13..a01bc74b25 100644
--- a/epan/dissectors/packet-dcerpc.h
+++ b/epan/dissectors/packet-dcerpc.h
@@ -156,7 +156,7 @@ typedef struct _dcerpc_call_value {
typedef struct _dcerpc_info {
conversation_t *conv; /* Which TCP stream we are in */
guint32 call_id; /* Call ID for this call */
- guint16 smb_fid; /* FID for DCERPC over SMB */
+ guint64 transport_salt; /* e.g. FID for DCERPC over SMB */
guint8 ptype; /* packet type: PDU_REQ, PDU_RESP, ... */
gboolean conformant_run;
gboolean no_align; /* are data aligned? (default yes) */
@@ -456,15 +456,15 @@ typedef struct decode_dcerpc_bind_values_s {
guint32 port_b;
/* dcerpc conversation specific */
guint16 ctx_id;
- guint16 smb_fid;
+ guint64 transport_salt;
/* corresponding "interface" */
GString *ifname;
e_uuid_t uuid;
guint16 ver;
} decode_dcerpc_bind_values_t;
-WS_DLL_PUBLIC guint16 dcerpc_get_transport_salt(packet_info *pinfo);
-WS_DLL_PUBLIC void dcerpc_set_transport_salt(guint16 dcetransportsalt, packet_info *pinfo);
+WS_DLL_PUBLIC guint64 dcerpc_get_transport_salt(packet_info *pinfo);
+WS_DLL_PUBLIC void dcerpc_set_transport_salt(guint64 dcetransportsalt, packet_info *pinfo);
/* Authentication services */