(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dissectors/packet-mount.c) |
| |
| 267 | | | dissect_group(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *tree) |
| 268 | | | { |
| 269 | | | int len,str_len; |
| 270 | | | len=tvb_get_ntohl(tvb,offset); |
Unused Value
The value assigned to len is never subsequently used on any execution path. |
|
| 271 | | | if (group_names_len < MAX_GROUP_NAME_LIST - 5) { |
| 272 | | | str_len=tvb_get_nstringz(tvb,offset+4, |
| 273 | | | MAX_GROUP_NAME_LIST-5-group_names_len, |
| 274 | | | group_name_list+group_names_len); |
| 275 | | | if((group_names_len>=(MAX_GROUP_NAME_LIST-5))||(str_len<0)){ |
| 276 | | | g_snprintf(group_name_list+(MAX_GROUP_NAME_LIST-5), 5, "..."); |
| 277 | | | group_names_len=MAX_GROUP_NAME_LIST; |
| 278 | | | } else { |
| 279 | | | group_names_len+=str_len; |
| 280 | | | group_name_list[group_names_len++]=' '; |
| 281 | | | } |
| 282 | | | group_name_list[group_names_len]=0; |
| 283 | | | } |
| 284 | | | |
| 285 | | | offset = dissect_rpc_string(tvb, tree, |
| 286 | | | hf_mount_groups_group, offset, NULL); |
| 287 | | | |
| 288 | | | return offset; |
| 289 | | | } |
| |