(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dissectors/packet-camel.c) |
| |
| 3318 | | | dissect_camel_T_pDPAddress(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { |
| 3319 | | | |
| 3320 | | | tvbuff_t *parameter_tvb; |
| 3321 | | | proto_tree *subtree; |
| 3322 | | | |
| 3323 | | | offset = dissect_ber_octet_string(implicit_tag, actx, tree, tvb, offset, hf_index, |
| 3324 | | | ¶meter_tvb); |
| 3325 | | | |
| 3326 | | | |
| 3327 | | | if (!parameter_tvb) |
| 3328 | | | return offset; |
| 3329 | | | subtree = proto_item_add_subtree(actx->created_item, ett_camel_pdptypenumber); |
Unused Value
The value assigned to subtree is never subsequently used on any execution path. |
|
| 3330 | | | switch (PDPTypeOrganization){ |
| 3331 | | | case 0: |
| 3332 | | | break; |
| 3333 | | | case 1: |
| 3334 | | | switch(PDPTypeNumber){ |
| 3335 | | | case 0x21: |
| 3336 | | | proto_tree_add_item(tree, hf_camel_PDPAddress_IPv4, parameter_tvb, 0, tvb_length(parameter_tvb), FALSE); |
| 3337 | | | break; |
| 3338 | | | case 0x57: |
| 3339 | | | proto_tree_add_item(tree, hf_camel_PDPAddress_IPv6, parameter_tvb, 0, tvb_length(parameter_tvb), FALSE); |
| 3340 | | | break; |
| 3341 | | | default: |
| 3342 | | | break; |
| 3343 | | | } |
| 3344 | | | default: |
| 3345 | | | break; |
| 3346 | | | |
| 3347 | | | } |
| 3348 | | | |
| 3349 | | | return offset; |
| 3350 | | | } |
| |