summaryrefslogtreecommitdiff
path: root/usr.sbin/switchd/ofp.c
AgeCommit message (Expand)Author
2016-12-22Learn remote switch flow tables properties to find out where to installRafael Zalamena
2016-12-02Implement the connection state machine for OpenFlow 1.0 and 1.3 to detectRafael Zalamena
2016-11-22Implement support for version negotiation using hello messages. ThisRafael Zalamena
2016-11-04Move ofp_output() into ofp_common.c and few function prototypes intoReyk Floeter
2016-10-12Start reworking the "device" support in switchd: Once connected, aReyk Floeter
2016-10-05Remove ofp_validate_header() hereReyk Floeter
2016-09-30Remove local copy of ofp.h and use net/ofp.h insteadReyk Floeter
2016-09-30Disable write events if there is nothing to write.Reyk Floeter
2016-09-30Implement socket server code that properly handles async I/O, partialReyk Floeter
2016-09-29Rename ofp_send to ofp_outputReyk Floeter
2016-09-26Fix a memory leak and a loop in the ofp_read() that happens every time aRafael Zalamena
2016-09-14Teach switchd(8) how to fork+exec.Rafael Zalamena
2016-07-21Turn ofp*_debug functions into ofp*_validate functions to follow aReyk Floeter
2016-07-20fix typos in commentsReyk Floeter
2016-07-20pledge(2) all the switchd processes.Reyk Floeter
2016-07-20Update OpenFlow 1.3 stub based on the 1.0 code.Reyk Floeter
2016-07-19Correctly use ssize_t instead of size_t for read/write return values.Reyk Floeter
2016-07-19Import switchd(8), a basic WIP OpenFlow implementation for OpenBSD.Reyk Floeter