diff options
author | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2013-06-10 11:32:20 +0900 |
---|---|---|
committer | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2013-06-10 23:37:35 +0900 |
commit | 3d9014733cfe3e4e107091548aefe13387097d03 (patch) | |
tree | 87e7c41ce369e2646d50e9d102b28006b6e63ded | |
parent | 8ab425f4ae69483256ced8d802eadc28fba24f2b (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.py | 2 |
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 |