diff options
author | Francesco Fondelli <francesco.fondelli@gmail.com> | 2015-05-13 16:41:45 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-05-13 15:10:55 +0000 |
commit | 46d89bd27f5946dd278ec08e770fea0305d420f0 (patch) | |
tree | dfd032817a61724ed3de5798f099a8b37a7a6695 /epan/dissectors/packet-pcep.c | |
parent | 232f26005007388859114c5897f0df58e2df3e28 (diff) |
PCEP: fix SID parsing, label is the first 20 bits
Change-Id: I13d2ff79b171b232dd4e1e1082beeae2e36dec51
Signed-off-by: Francesco Fondelli <francesco.fondelli@gmail.com>
Reviewed-on: https://code.wireshark.org/review/8451
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-pcep.c')
-rw-r--r-- | epan/dissectors/packet-pcep.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-pcep.c b/epan/dissectors/packet-pcep.c index dfad8e6407..768bc319af 100644 --- a/epan/dissectors/packet-pcep.c +++ b/epan/dissectors/packet-pcep.c @@ -1301,7 +1301,7 @@ dissect_subobj_sr(proto_tree *pcep_subobj_tree, packet_info *pinfo, tvbuff_t *tv return; } - sid = tvb_get_ntohl(tvb, offset + 4); + sid = tvb_get_ntohl(tvb, offset + 4) >> 12; proto_item_append_text(ti, ": %u", sid); st = ((tvb_get_guint8(tvb, offset + 2)) >> 4); |