Signed-off-by: Fadi Moukayed <[email protected]>
---
 ryu/lib/packet/igmp.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ryu/lib/packet/igmp.py b/ryu/lib/packet/igmp.py
index f1d65b0..460f258 100644
--- a/ryu/lib/packet/igmp.py
+++ b/ryu/lib/packet/igmp.py
@@ -209,7 +209,7 @@ class igmp(packet_base.PacketBase):
 
     def serialize(self, payload, prev):
         hdr = bytearray(struct.pack(self._PACK_STR, self.msgtype,
-                        self.maxresp, self.csum,
+                        int(self.maxresp), self.csum,
                         addrconv.ipv4.text_to_bin(self.address)))
 
         if self.csum == 0:
@@ -299,9 +299,9 @@ class igmpv3_query(igmp):
     def serialize(self, payload, prev):
         s_qrv = self.s_flg << 3 | self.qrv
         buf = bytearray(struct.pack(self._PACK_STR, self.msgtype,
-                        self.maxresp, self.csum,
+                        int(self.maxresp), self.csum,
                         addrconv.ipv4.text_to_bin(self.address),
-                        s_qrv, self.qqic, self.num))
+                        s_qrv, int(self.qqic), self.num))
         for src in self.srcs:
             buf.extend(struct.pack('4s', addrconv.ipv4.text_to_bin(src)))
         if 0 == self.num:
-- 
1.9.1


------------------------------------------------------------------------------
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to