summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2013-06-10 11:32:20 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2013-06-10 23:37:35 +0900
commit3d9014733cfe3e4e107091548aefe13387097d03 (patch)
tree87e7c41ce369e2646d50e9d102b28006b6e63ded
parent8ab425f4ae69483256ced8d802eadc28fba24f2b (diff)
of1.2: fix OFPSetConfig default arguments
If you use initialize like the following way: OFPSetConfig(dp, miss_send_len=1600) You get the following assertion when it's serialized: File "/Users/fujita/git/ryu/ryu/ofproto/ofproto_v1_2_parser.py", line 244, in _serialize_body assert self.flags is not None Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rw-r--r--ryu/ofproto/ofproto_v1_2_parser.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py
index 61618a88..f52c199a 100644
--- a/ryu/ofproto/ofproto_v1_2_parser.py
+++ b/ryu/ofproto/ofproto_v1_2_parser.py
@@ -235,7 +235,7 @@ class OFPGetConfigReply(MsgBase):
@_set_msg_type(ofproto_v1_2.OFPT_SET_CONFIG)
class OFPSetConfig(MsgBase):
- def __init__(self, datapath, flags=None, miss_send_len=None):
+ def __init__(self, datapath, flags=0, miss_send_len=0):
super(OFPSetConfig, self).__init__(datapath)
self.flags = flags
self.miss_send_len = miss_send_len