jonstout / ogo

An OpenFlow Network Controller in Go
GNU General Public License v3.0
100 stars 26 forks source link

Implement OpenFlow 1.3 #36

Open sargun opened 8 years ago

sargun commented 8 years ago

Are there any plans to implement OpenFlow 1.3?

jonstout commented 8 years ago

I'd like to have OF1.3 supported, but I haven't really had the time. Ideally we could get 1.3, 1.4, and 1.5 done at the same time though a message generation script. If you'd like to contribute I'd be happy to accept any pull requests.

sargun commented 8 years ago

@jonstout Did you use a script to generate messages for 1.0, or was that all by hand?

jonstout commented 8 years ago

It was by hand. I know the people at floodlight have an openflow lib generator https://github.com/floodlight/loxigen; It does c, java, and python up to OpenFlow v1.3. That might be a good starting point for a golang generator.