diff options
author | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2010-01-20 06:02:42 +0000 |
---|---|---|
committer | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2010-01-20 06:02:42 +0000 |
commit | 9a9f7acffe9ec17519b1ae0d73c8db24e202c62e (patch) | |
tree | 87b3d9f2724d257b357eb4c20ad90b9cff96887d /epan/dissectors/packet-dcerpc.h | |
parent | f817636cc6c9ef0d0b7c988c9b94ffa2822152dd (diff) | |
download | wireshark-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.h | 1 |
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; |