Justin Pettit
1489ca2657
Add support for vendor-defined and variable-length actions.
...
Allow vendors to define their own actions. Actions were originally fixed-
length, which was a bit constraining. Actions now contain a length field,
which gives them more flexibility.
2008-10-03 16:44:13 -07:00
Ben Pfaff
f593e3ab70
Merge branch "partner", to simplify partner integration.
2008-09-15 15:31:36 -07:00
Ben Pfaff
553dfa572d
Break passive vconns out into separate pvconn routines and data structures.
...
There really was nothing in common between the active and passive vconns.
This arrangement makes more sense.
2008-09-15 14:29:53 -07:00
Ben Pfaff
5549180a54
Rename struct buffer to struct ofpbuf.
...
Fixes namespace conflict for partner development.
2008-09-04 13:53:26 -07:00
Ben Pfaff
4fc7e7d11f
Send replies to OpenFlow requests only to the sender.
2008-04-04 16:22:23 -07:00
Ben Pfaff
14da11884d
Rename controller_connection to rconn and use it in secchan also.
...
Also, clean up code and add comments.
2008-04-04 16:20:55 -07:00
Ben Pfaff
666158e792
Get rid of tables' dependency on the datapath.
2008-04-01 09:52:59 -07:00
Ben Pfaff
fadf2608a7
Merge datapath.[ch] with forward.[ch].
2008-04-01 09:52:59 -07:00
casado
3f0201adb5
Update copyright on all non-GPL files
2008-03-27 20:12:18 -07:00
Ben Pfaff
98d149406a
Implement userspace switch.
2008-03-27 17:50:33 -07:00