summaryrefslogtreecommitdiff
path: root/epan/asn1.h
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2007-05-07 11:25:21 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2007-05-07 11:25:21 +0000
commita8c10b431f3037639ed1d6d59617d7f5c1d4dc4b (patch)
treeef857c51aaa7cc887e3bdc6ffa1a3a25de0bcbce /epan/asn1.h
parent0eae1cc0bd70dc4f1374ddbc68aaab7a2cab09e0 (diff)
downloadwireshark-a8c10b431f3037639ed1d6d59617d7f5c1d4dc4b.tar.gz
changes in external structure of asn1_ctx_t
svn path=/trunk/; revision=21714
Diffstat (limited to 'epan/asn1.h')
-rw-r--r--epan/asn1.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/epan/asn1.h b/epan/asn1.h
index 33a93cd89f..0b9ca717c4 100644
--- a/epan/asn1.h
+++ b/epan/asn1.h
@@ -43,6 +43,12 @@ typedef struct _asn1_ctx_t {
struct {
tvbuff_t *data_value_descriptor;
int hf_index;
+ tvbuff_t *direct_reference;
+ gint32 indirect_reference;
+ guint32 encoding;
+ tvbuff_t *single_asn1_type;
+ tvbuff_t *octet_aligned;
+ tvbuff_t *arbitrary;
union {
struct {
int (*ber_callback)(packet_info *pinfo, proto_tree *tree, tvbuff_t *tvb, int offset, struct _asn1_ctx_t*);
@@ -55,12 +61,6 @@ typedef struct _asn1_ctx_t {
} ber;
struct {
int (*type_cb)(tvbuff_t*, int, struct _asn1_ctx_t*, proto_tree*, int);
- tvbuff_t *direct_reference;
- gint32 indirect_reference;
- guint32 encoding;
- tvbuff_t *single_asn1_type;
- tvbuff_t *octet_aligned;
- tvbuff_t *arbitrary;
} per;
};
} external;