aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2013-01-24 10:11:02 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2013-01-24 10:11:02 +0000
commitd19cde439eb0ea11a2261d2a925c07757b9dd7ab (patch)
tree92783126d77f2754fe939f1e1935178cea7cab16 /asn1
parente2d32946176ccc8092dcf8d566989b9d680962d4 (diff)
Fix H.460.x calling from H.225 - content decoding
svn path=/trunk/; revision=47253
Diffstat (limited to 'asn1')
-rw-r--r--asn1/h225/h225.cnf12
1 files changed, 12 insertions, 0 deletions
diff --git a/asn1/h225/h225.cnf b/asn1/h225/h225.cnf
index a122f656c5..810546723d 100644
--- a/asn1/h225/h225.cnf
+++ b/asn1/h225/h225.cnf
@@ -696,6 +696,18 @@ H221NonStandard/manufacturerCode VAL_PTR = &manufacturerCode
if (gefx) gefx->id = oid_str;
#.END
+#----------------------------------------------------------------------------------------
+#.FN_BODY Content/raw VAL_PTR = &value_tvb
+ tvbuff_t *value_tvb;
+ gef_ctx_t *gefx;
+
+%(DEFAULT_BODY)s
+ gefx = gef_ctx_get(actx->private_data);
+ if (gefx) {
+ /* DEBUG */ /*proto_tree_add_text(tree, tvb, offset>>3, 0, "*** DEBUG dissector_try_string: %%s", gefx->key);*/
+ dissector_try_string(gef_content_dissector_table, gefx->key, value_tvb, %(ACTX)s->pinfo, %(TREE)s);
+ }
+#.END
#=== end of GEF =========================================================================