diff options
Diffstat (limited to 'asn1/ros')
-rw-r--r-- | asn1/ros/ros-err.cnf | 3 | ||||
-rw-r--r-- | asn1/ros/ros-inv.cnf | 3 | ||||
-rw-r--r-- | asn1/ros/ros-res.cnf | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/asn1/ros/ros-err.cnf b/asn1/ros/ros-err.cnf index dba299ad1a..caa7729cfb 100644 --- a/asn1/ros/ros-err.cnf +++ b/asn1/ros/ros-err.cnf @@ -41,4 +41,7 @@ } actx->pinfo->private_data = actx->rose_ctx; call_dissector((err_handle)?err_handle:data_handle, err_next_tvb, actx->pinfo, tree); + if (!err_handle) { + expert_add_info_format(actx->pinfo, tree, PI_UNDECODED, PI_WARN, "Undecoded %s", descr); + } #.END diff --git a/asn1/ros/ros-inv.cnf b/asn1/ros/ros-inv.cnf index 3822413ed9..aa24364585 100644 --- a/asn1/ros/ros-inv.cnf +++ b/asn1/ros/ros-inv.cnf @@ -42,4 +42,7 @@ } actx->pinfo->private_data = actx->rose_ctx; call_dissector((arg_handle)?arg_handle:data_handle, arg_next_tvb, actx->pinfo, tree); + if (!arg_handle) { + expert_add_info_format(actx->pinfo, tree, PI_UNDECODED, PI_WARN, "Undecoded %s", descr); + } #.END diff --git a/asn1/ros/ros-res.cnf b/asn1/ros/ros-res.cnf index 218d1c7357..bdf7edf1b5 100644 --- a/asn1/ros/ros-res.cnf +++ b/asn1/ros/ros-res.cnf @@ -41,4 +41,7 @@ } actx->pinfo->private_data = actx->rose_ctx; call_dissector((res_handle)?res_handle:data_handle, res_next_tvb, actx->pinfo, tree); + if (!res_handle) { + expert_add_info_format(actx->pinfo, tree, PI_UNDECODED, PI_WARN, "Undecoded %s", descr); + } #.END |