(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dissectors/packet-q932-ros.c) |
| |
| 360 | | | dissect_q932_ros_ReturnResult(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { |
| 361 | | | #line 7 "ros-res.cnf" |
| 362 | | | dissector_handle_t res_handle = NULL; |
| 363 | | | const gchar *descr = ""; |
| 364 | | | |
| 365 | | | res_next_tvb = NULL; |
| 366 | | | |
| 367 | | | offset = dissect_ber_sequence(implicit_tag, actx, tree, tvb, offset, |
| 368 | | | ReturnResult_sequence, hf_index, ett_q932_ros_ReturnResult); |
| 369 | | | |
| 370 | | | #line 12 "ros-res.cnf" |
| 371 | | | actx->rose_ctx->d.pdu = 2; |
| 372 | | | |
| 373 | | | if ((actx->rose_ctx->d.code == 0) && actx->rose_ctx->res_local_dissector_table) { |
Event 1:
Taking true branch. - actx->rose_ctx->d.code == 0 evaluates to true.
- actx->rose_ctx->res_local_dissector_table evaluates to true.
hide
|
|
| 374 | [+] | | res_handle = dissector_get_port_handle(actx->rose_ctx->res_local_dissector_table, actx->rose_ctx->d.code_local); |
 |
| 375 | | | } else if ((actx->rose_ctx->d.code == 1) && actx->rose_ctx->res_global_dissector_table) { |
| 376 | | | res_handle = dissector_get_string_handle(actx->rose_ctx->res_global_dissector_table, actx->rose_ctx->d.code_global); |
| 377 | | | } else { |
| 378 | | | res_handle = NULL; |
| 379 | | | } |
| 380 | | | |
| 381 | | | if (!res_handle || |
Event 5:
Skipping " if". res_handle evaluates to true.
hide
|
|
| 382 | [+][+] | | !proto_is_protocol_enabled(find_protocol_by_id(dissector_handle_get_protocol_index(res_handle)))) { |
 |
 |
| |