summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2014-02-27of14: Add optical property to port mod reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au>
2014-02-27of14: Add port mod optical propertySimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au>
2014-02-27of14: Remove _PACK_STR from port mod ethernet propertySimon Horman
Use OFP_PORT_MOD_PROP_ETHERNET_PACK_STR in and remove _PACK_STR from OFPPortModPropEthernet. Signed-off-by: Simon Horman <horms@verge.net.au>
2014-02-27of14: Add experimenter property to port stats reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au>
2014-02-27of14: Add port stats experimenter propertySimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au>
2014-02-27of14: Add optical property to port stats reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au>
2014-02-27of14: Add experimenter property to port status unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> -- v3 * Correct indentation v2 * First post
2014-02-27ofctl_v1_3:support whole of match fieldsKiyonari Harigae
Signed-off-by: Kiyonari Harigae <lakshmi@cloudysunny14.org> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add port stats optical propertySimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add experimenter property to queue stats reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add queue stats experimenter propertySimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Rename QueueProp as QueueStatsPropSimon Horman
This is more in keeping with the names used for other properties as the property is ofp_queue_stats_prop in the OF1.4 specification. Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add experimenter property to table features request unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add experimenter property to table features reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add table feature experimenter propertySimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add table feature table sync from propertySimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add experimenter property to port desc reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add port desc experimenter propertySimon Horman
This may be used in port stats and port status messages Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add optical property to port desc reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add optical property to port status unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add port desc optical propertySimon Horman
This may be used in port stats and port status messages Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add action experimenter to flow mod unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add action experimenter supportSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of13: Add experimenter property to table features reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of13: Add experimenter property to table features request unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of13: Add table feature experimenter propertySimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27ofproto_v1_3_parser: update OFPActionSetField docstringYAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27ofproto_v1_2_parser: update OFPActionSetField docstringYAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27ofproto_v1_4_parser: update OFPActionSetField docstringYAMAMOTO Takashi
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Remove supruious comment from OFPPropBaseSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add role status unit testSimon Horman
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27packet_data_generator: of14: Add role status messageSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add role status supportSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add OFPRolePropSimon Horman
This will be used by role status messages. Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-27of14: Add OFPPropCommonExperimenter4ByteDataSimon Horman
There are several different experimenter properties in OF1.4 which are identical in structure. They have experimenter, exp_type and data fields. The data field is an array of 4-byte words. This patch adds OFPPropCommonExperimenter4ByteData which provides a parser and serializer for such properties and can be inherited by a subclass which implements one of the properties. This patch also uses OFPPropCommonExperimenter4ByteData to implement queue desc properties and table mod properties. It is planned to use OFPPropCommonExperimenter4ByteData to implement role properties. Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add queue desc reply unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26packet_data_generator: of14: Add queue desc replySimon Horman
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add queue desc request supportSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add queue desc request unit testSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26packet_data_generator: of14: Add queue desc requestSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add queue desc request supportSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add OFPQueueDescSimon Horman
This may be used by queue desc request and reply messages Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add OFPQueueDescPropSimon Horman
This may be used by queue desc request and reply messages Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: table mod with propertiesSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add properties support to flow modSimon Horman
With this change the initialiser of OFPTableMod now requires a properties argument. This is incompatible with Ryu v3.6. If it is important to maintain compatibility then things can be reworked a little to make the properties argument optional. Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add OFPTableModProp serializationSimon Horman
This will be used by at least the serialisation of flow mod messages with properties. Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add table desc unit testsSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26packet_data_generator: of14: Add table descSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add table desc request and reply message supportSimon Horman
Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2014-02-26of14: Add OFPTableDescSimon Horman
This may be table status and table desc messages. Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>