travelping / flower

FlowER - a Erlang OpenFlow development platform
http://travelping.github.com/flower
MIT License
61 stars 14 forks source link

OpenFlow 1.3? #15

Open sargun opened 8 years ago

sargun commented 8 years ago

Are there any plans to support OpenFlow 1.3? It looks like flower_packet_v12/v11.erl are autogenerated - could the same approach be taken for v1.3?

RoadRunnr commented 8 years ago

The packet en/decoder is not auto-generated. Some of defines are generate using a simple regex replace of the defines in the spec, but the bulk part of binary matching and the records is hand drafted.

Implementing support for 1.3 and newer will require someone going through the spec and implementing it manually.

Currently, we don't have any plans to work on that in the near future.

Pull requests are always welcome!