summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-dcerpc.h
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2010-01-20 06:02:42 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2010-01-20 06:02:42 +0000
commit9a9f7acffe9ec17519b1ae0d73c8db24e202c62e (patch)
tree87b3d9f2724d257b357eb4c20ad90b9cff96887d /epan/dissectors/packet-dcerpc.h
parentf817636cc6c9ef0d0b7c988c9b94ffa2822152dd (diff)
downloadwireshark-9a9f7acffe9ec17519b1ae0d73c8db24e202c62e.tar.gz
From Julien Kerihuel, add support for
unaligned unmarshalling of dissectors generated by PIDL. This will allow us to use PIDL and additional IDLs from the samba project since they use "noalign" for certain protocols. This may also allow us to use PIDL to describe, and machinegenerate dissectors for normal, non-DCERPC, protocols. This patch for PIDL is still under review, but the PIDL patch is l;ikely to be committed soonish. svn path=/trunk/; revision=31583
Diffstat (limited to 'epan/dissectors/packet-dcerpc.h')
-rw-r--r--epan/dissectors/packet-dcerpc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/dissectors/packet-dcerpc.h b/epan/dissectors/packet-dcerpc.h
index e71843e660..259821ee4f 100644
--- a/epan/dissectors/packet-dcerpc.h
+++ b/epan/dissectors/packet-dcerpc.h
@@ -325,6 +325,7 @@ typedef struct _dcerpc_info {
guint16 smb_fid; /* FID for DCERPC over SMB */
guint8 ptype; /* packet type: PDU_REQ, PDU_RESP, ... */
gboolean conformant_run;
+ gboolean no_align; /* are data aligned? (default yes) */
gint32 conformant_eaten; /* how many bytes did the conformant run eat?*/
guint32 array_max_count; /* max_count for conformant arrays */
guint32 array_max_count_offset;