(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dissectors/packet-h450-ros.c) |
| |
| 206 | | | dissect_h450_ros_Invoke(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { |
| 207 | | | #line 8 "ros-inv.cnf" |
| 208 | | | dissector_handle_t arg_handle = NULL; |
| 209 | | | const gchar *descr = ""; |
| 210 | | | |
| 211 | | | arg_next_tvb = NULL; |
| 212 | | | |
| 213 | | | offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, |
| 214 | | | ett_h450_ros_Invoke, Invoke_sequence); |
| 215 | | | |
| 216 | | | #line 13 "ros-inv.cnf" |
| 217 | | | actx->rose_ctx->d.pdu = 1; |
| 218 | | | |
| 219 | | | if ((actx->rose_ctx->d.code == 0) && actx->rose_ctx->arg_local_dissector_table) { |
Event 1:
Taking true branch. - actx->rose_ctx->d.code == 0 evaluates to true.
- actx->rose_ctx->arg_local_dissector_table evaluates to true.
hide
|
|
| 220 | [+] | | arg_handle = dissector_get_port_handle(actx->rose_ctx->arg_local_dissector_table, actx->rose_ctx->d.code_local); |
 |
| 221 | | | } else if ((actx->rose_ctx->d.code == 1) && actx->rose_ctx->arg_global_dissector_table) { |
| 222 | | | arg_handle = dissector_get_string_handle(actx->rose_ctx->arg_global_dissector_table, actx->rose_ctx->d.code_global); |
| 223 | | | } else { |
| 224 | | | arg_handle = NULL; |
| 225 | | | } |
| 226 | | | |
| 227 | | | if (!arg_handle || |
Event 5:
Skipping " if". arg_handle evaluates to true.
hide
|
|
| 228 | [+][+] | | !proto_is_protocol_enabled(find_protocol_by_id(dissector_handle_get_protocol_index(arg_handle)))) { |
 |
 |
| |