Hi all!
I'd like to add several additional match fields to protocol v1.3.
How to do it in right way?
In general I see that I need:
Add EXPERIMENTER_ID in ofproto_common.py
Make copy of ofproto_v1_3.py and add my fields to oxm_types[]
Make copy of ofproto_v1_3_parser.py and:
Add classes inherited from OFPMatchField with register_field_header
decorator
Add fields in Flow and FlowWildcards
Add set_xxx to OFPMatch
Add "if (OFPXMT_xxx) - append_field(OXM_OF_xxx)" case to
parser_old()
Import ofproto_xxx as ofproto
In ofproto_protocol.py add modified files to versions{}
Is this the right approach?
And is it enough or I missed something?
--
Regards,
Eugene Nuribekov.
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel