diff options
author | João Valverde <joao.valverde@tecnico.ulisboa.pt> | 2017-09-02 14:48:41 +0100 |
---|---|---|
committer | João Valverde <j@v6e.pt> | 2017-09-02 19:39:42 +0000 |
commit | be42b2bdeac66256c66cec8da5dab1204e0c0b8b (patch) | |
tree | cefdc97f0d59c2802272509871748de36515573d /epan/dissectors/packet-shim6.c | |
parent | 501f30ce5fb3f105519aedd4ddb8693c119a63c3 (diff) |
IPv6: Split p_update_ipv6_pinfo() into parts
For better flexibility when dissecting.
Change-Id: I7bd7644d1b466510d670e3f19ee88f28a14b4ed3
Reviewed-on: https://code.wireshark.org/review/23361
Petri-Dish: João Valverde <j@v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: João Valverde <j@v6e.pt>
Diffstat (limited to 'epan/dissectors/packet-shim6.c')
-rw-r--r-- | epan/dissectors/packet-shim6.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-shim6.c b/epan/dissectors/packet-shim6.c index 00c9ed6414..e6ac286790 100644 --- a/epan/dissectors/packet-shim6.c +++ b/epan/dissectors/packet-shim6.c @@ -572,8 +572,8 @@ dissect_shim6(tvbuff_t *tvb, packet_info * pinfo, proto_tree *tree, void* data) val_to_str_const(shim.ip6s_p & SHIM6_BITMASK_TYPE, shimctrlvals, "Unknown")); } - root_tree = tree; - p_update_ipv6_pinfo(pinfo, &root_tree, len); + root_tree = p_ipv6_pinfo_select_root(pinfo, tree); + p_ipv6_pinfo_add_len(pinfo, len); ti = proto_tree_add_item(root_tree, proto_shim6, tvb, offset, len, ENC_NA); shim_tree = proto_item_add_subtree(ti, ett_shim6_proto); |