summaryrefslogtreecommitdiffstats
path: root/usr.sbin/switchd/ofp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Learn remote switch flow tables properties to find out where to installrzalamena2016-12-221-5/+2
* Implement the connection state machine for OpenFlow 1.0 and 1.3 to detectrzalamena2016-12-021-4/+76
* Implement support for version negotiation using hello messages. Thisrzalamena2016-11-221-1/+12
* Move ofp_output() into ofp_common.c and few function prototypes intoreyk2016-11-041-25/+1
* Start reworking the "device" support in switchd: Once connected, areyk2016-10-121-21/+12
* Remove ofp_validate_header() herereyk2016-10-051-35/+1
* Remove local copy of ofp.h and use net/ofp.h insteadreyk2016-09-301-2/+2
* Disable write events if there is nothing to write.reyk2016-09-301-2/+3
* Implement socket server code that properly handles async I/O, partialreyk2016-09-301-196/+58
* Rename ofp_send to ofp_outputreyk2016-09-291-2/+2
* Fix a memory leak and a loop in the ofp_read() that happens every time arzalamena2016-09-261-2/+4
* Teach switchd(8) how to fork+exec.rzalamena2016-09-141-8/+3
* Turn ofp*_debug functions into ofp*_validate functions to follow areyk2016-07-211-6/+43
* fix typos in commentsreyk2016-07-201-2/+2
* pledge(2) all the switchd processes.reyk2016-07-201-4/+13
* Update OpenFlow 1.3 stub based on the 1.0 code.reyk2016-07-201-1/+2
* Correctly use ssize_t instead of size_t for read/write return values.reyk2016-07-191-2/+2
* Import switchd(8), a basic WIP OpenFlow implementation for OpenBSD.reyk2016-07-191-0/+336