diff options
author | Anders Broman <anders.broman@ericsson.com> | 2008-07-25 13:36:58 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2008-07-25 13:36:58 +0000 |
commit | e9a6106af594105bb88eef364ff8f17408aaab8a (patch) | |
tree | e2eadf97ab6e45e7963ffcf3448ce2b3e321f396 /epan/dissectors/packet-dcm.h | |
parent | 4a233c45a73bbc9a0965fe6e353b968fb2084e9b (diff) |
From David Aggeler:
multiple PDV per PDU support
- Support multiple PDVs per PDU
- Better summary, in PDV, PDU header and in INFO Column,
e.g. show commands like C-STORE
- Fixed Association Reject (was working before my changes)
- Fixed PDV Continuation with very small packets. Reduced minimum packet
length from 10 to 2 Bytes for PDU Type 4
- Fixed PDV Continuation. Last packet was not found correctly.
- Fixed complilation warning (build 56 on solaris)
- Fixed tree expansion (hf_dcm_xxx)
- Added expert_add_info() for Assoctiation Reject
- Added expert_add_info() for Assoctiation Abort
- Added expert_add_info() for short PDVs (i.e. last fragment,
but PDV is not completed yet)
- Clarified and grouped data structures and its related code
(dcmItem, dcmState) to have consistent _new() & _get() functions
and to be be according to coding conventions
- Added more function declaration to be more consistent
- All dissect_dcm_xx now have (almost) the same parameter order
- Removed DISSECTOR_ASSERT() for packet data errors.
Not designed to handle this.
- Handle multiple DICOM Associations in a capture correctly,
i.e. if presentation contexts are different.
svn path=/trunk/; revision=25824
Diffstat (limited to 'epan/dissectors/packet-dcm.h')
-rw-r--r-- | epan/dissectors/packet-dcm.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/epan/dissectors/packet-dcm.h b/epan/dissectors/packet-dcm.h index b107f7f33e..246d8049cb 100644 --- a/epan/dissectors/packet-dcm.h +++ b/epan/dissectors/packet-dcm.h @@ -27,6 +27,16 @@ #ifndef PACKET_DCM_H #define PACKET_DCM_H +/* Used for DICOM Export Object feature */ +typedef struct _dicom_eo_t { + guint32 pkt_num; + gchar *hostname; + gchar *filename; + gchar *content_type; + guint32 payload_len; + const guint8 *payload_data; +} dicom_eo_t; + /* --------------------------------------------------------------------- * DICOM UID Definitions |