diff options
author | Anders Broman <anders.broman@ericsson.com> | 2012-11-16 14:18:27 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2012-11-16 14:18:27 +0000 |
commit | c6cf5703f564498c2b19b1e688d50d157c4db726 (patch) | |
tree | 5139bd32991b0ac74078eff9d43f5ef2ecb7d405 /epan/dissectors/packet-osi.h | |
parent | 22d1aa1f6c027219eaf05fc420a401b6e56b0ad6 (diff) |
From guettler:
ATN decoding fixes for CLNP and COTP dissectors (configurable by option).
ATN decoding fixes for CLNP and COTP dissectors (configurable by option).
ATN specifics may be
selected/deseleted per CLNP/COTP dissector configuration (as requested).
CLNP dissector
1) configurable decoding of "ATN security label"
COTP dissector
1) configurable decoding of ATN TPDU's
2) checksum calculation (none,OSI,ATN 16-bit, ATN 32-bit)
3) VP decoding for DR TPDU's
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5622
svn path=/trunk/; revision=46043
Diffstat (limited to 'epan/dissectors/packet-osi.h')
-rw-r--r-- | epan/dissectors/packet-osi.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/dissectors/packet-osi.h b/epan/dissectors/packet-osi.h index 4bacf54718..528c45ac4f 100644 --- a/epan/dissectors/packet-osi.h +++ b/epan/dissectors/packet-osi.h @@ -87,5 +87,7 @@ typedef enum { extern cksum_status_t calc_checksum(tvbuff_t *, int, guint, guint); extern cksum_status_t check_and_get_checksum( tvbuff_t *, int, guint, guint, int, guint16*); +extern gboolean check_atn_ec_32(tvbuff_t *tvb, guint tdpu_len, guint offset_ec_32_val, guint offset_iso8073_val, guint clnp_pt_len, guint8 * clnp_pt_buffer); +extern gboolean check_atn_ec_16( tvbuff_t *tvb, guint tdpu_len, guint offset_ec_16_val, guint offset_iso8073_val, guint clnp_pt_len, guint8 * clnp_pt_buffer ); #endif /* _PACKET_OSI_H */ |