From ad5ce12e706193c93c2c8acaafeaa5b1c64f0f17 Mon Sep 17 00:00:00 2001 From: IWASE Yusuke Date: Tue, 22 Nov 2016 11:20:21 +0900 Subject: packet/bgp: Unpack mpls_label in BGPPathAttributePmsiTunnel The decoded mpls_labe should be return as a tuple of (mpls_labe, is_bos). This patch fixes to unpack the returned tuple. Signed-off-by: IWASE Yusuke Signed-off-by: FUJITA Tomonori --- ryu/lib/packet/bgp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/lib/packet/bgp.py b/ryu/lib/packet/bgp.py index bec13b7f..a2b875a7 100644 --- a/ryu/lib/packet/bgp.py +++ b/ryu/lib/packet/bgp.py @@ -3398,7 +3398,7 @@ class BGPPathAttributePmsiTunnel(_PathAttribute): # If binary type label field value is specified, stores it # and decodes as MPLS label and VNI. self._label = label - self._mpls_label = mpls.label_from_bin(label) + self._mpls_label, _ = mpls.label_from_bin(label) self._vni = vxlan.vni_from_bin(label) else: # If either MPLS label or VNI is specified, stores it -- cgit v1.2.3