diff options
author | Tomas Kukosa <tomas.kukosa@siemens.com> | 2013-01-24 10:11:02 +0000 |
---|---|---|
committer | Tomas Kukosa <tomas.kukosa@siemens.com> | 2013-01-24 10:11:02 +0000 |
commit | d19cde439eb0ea11a2261d2a925c07757b9dd7ab (patch) | |
tree | 92783126d77f2754fe939f1e1935178cea7cab16 /asn1 | |
parent | e2d32946176ccc8092dcf8d566989b9d680962d4 (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.cnf | 12 |
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 ========================================================================= |