vswitch: Add support for large OFMP messages
authorJustin Pettit <jpettit@nicira.com>
Thu, 11 Jun 2009 08:58:52 +0000 (01:58 -0700)
committerJustin Pettit <jpettit@nicira.com>
Thu, 11 Jun 2009 08:58:52 +0000 (01:58 -0700)
commita8d211487e1bb9b8d81e65b89e3ae389da4b884c
tree24e746720d3e19e7a99ba2b7847f95f54e0f31fd
parent08359020c222a73e3225b9be18dd9daf88305fcb
vswitch: Add support for large OFMP messages

OpenFlow uses a 16-bit field to describe the message length, which
limits messages to a maximum 65535 bytes.  Some of the messages passed
by the management protocol may be larger than this, so a general
Extended Data message has been added to management protocol.  It
encapsulates a single giant OpenFlow-like message, and breaks it into
however many vaild smaller ones are required.
include/openflow/openflow-mgmt.h
vswitchd/mgmt.c