summaryrefslogtreecommitdiffstats
path: root/usr.sbin/switchd (follow)
Commit message (Expand)AuthorAgeFilesLines
* OpenFlow 1.3 defines packet header patterns of interest using TLVs (OXMs)akoshibe2019-11-271-11/+9
* Remove arguments from ofp13_flowmod() which are unused and unnecessary.akoshibe2019-11-213-8/+6
* delete a stray blank from the usage() message; reported by Jesper Wallinschwarze2019-07-231-2/+2
* switchd(8)'s main proc needs to open the following paths, and which can bemestre2019-07-221-1/+5
* to avoid confusion, use the IANA-registered port rather than the old made-upsthen2019-07-111-4/+4
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-3/+3
* switchd(8) will sometimes not save a copy of a packet needing forwardingakoshibe2019-05-054-20/+38
* (unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherderaadt2019-02-131-3/+3
* Mention the default address (0.0.0.0) and port (6653) that switchd(8)akoshibe2018-11-111-2/+5
* Set sc_server.srv_tls value for "LISTEN ON STRING opttls".akoshibe2018-11-081-1/+2
* Currently, switchd(8) defaults to listening on port 6633, which was theakoshibe2018-11-082-5/+6
* - odd condition/test in PF lexersashan2018-11-011-2/+3
* typo; from bryan stensonjmc2018-10-301-3/+3
* Mirror bluhm's fixes for proc.c daemons to dup /dev/null for child processesakoshibe2018-09-103-9/+20
* Make switchd(8) ignore PACKET_INs generated from looped traffic. Currently,akoshibe2018-09-092-4/+6
* replace malloc()+strlcpy() with strndup() in cmdline_symset().miko2018-09-071-9/+4
* Remove cpath pledge(2) promise. We decided that not deleting the unix controlmestre2018-08-053-19/+4
* Do for most running out of memory err() what was done for most runningkrw2018-07-111-2/+2
* No need to mention which memory allocation entry point failed (malloc,krw2018-07-091-4/+4
* Be consistent in warn() and log_warn() usage whenkrw2018-07-081-3/+3
* remove the SECTIONS header, since a one line DESCRIPTION is a bit silly;jmc2018-06-181-4/+4
* Fix an off-by-one line count when using include statements.denis2018-06-111-48/+80
* 65535 is a valid port to listen on.florian2017-08-281-2/+2
* packet.c and parse.y no longer require err.h. ok jca@ florian@rob2017-08-062-4/+2
* /tmp/cvsa9y4jmespie2017-07-061-2/+2
* no need to generate y.tab.h if nothing uses it, set YFLAGS to nothingespie2017-07-031-1/+2
* sync proc.c changes from relayd/httpdbenno2017-05-291-5/+5
* From a syslog perspective it does not make sense to log fatal andbluhm2017-03-211-6/+6
* argument to the document description (Nd) macro should be lowercase.sobrado2017-03-081-3/+3
* Nuke some whitespace that keeps poking me in the eye as I try tokrw2017-01-172-4/+4
* Fix OXM parser for set-field messages. Found it the hardway whilerzalamena2017-01-171-4/+4
* pasto; snmpd->switchd in sample "include" line. ok reyk@sthen2017-01-161-3/+3
* Stop accessing verbose and debug variables from log.c directly.reyk2017-01-096-21/+25
* Replace hand-rolled for(;;) traversal of ctl_conns TAILQ withkrw2017-01-091-4/+5
* Sync log.c with the latest version from vmd/log.c that preserves errnoreyk2017-01-081-9/+11
* Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQkrw2017-01-051-5/+7
* Learn remote switch flow tables properties to find out where to installrzalamena2016-12-225-127/+338
* Implement the connection state machine for OpenFlow 1.0 and 1.3 to detectrzalamena2016-12-026-69/+123
* article fix; from rob piercejmc2016-11-291-3/+3
* Add "features request" support and reply validation.rzalamena2016-11-221-13/+66
* Implement support for version negotiation using hello messages. Thisrzalamena2016-11-225-19/+200
* Do more strict checks of OXM by looking at mask restrictions and addrzalamena2016-11-211-7/+48
* Add truncation validation for packet-out and reuse the action validationrzalamena2016-11-211-31/+36
* Fix jumbo regress test for ofp10.c and use htonl() with OFP_PKTOUT_NO_BUFFERrzalamena2016-11-212-8/+8
* Implement better table features validation. With this we get free switchctlrzalamena2016-11-211-18/+161
* Parse flow-status instructions in multipart replies, so we can see whatrzalamena2016-11-211-3/+25
* The special LOCAL and CONTROLLER ports are valid source ports thatreyk2016-11-182-10/+12
* Make switchd(8) use more strings just like tcpdump(8). While here removerzalamena2016-11-181-73/+67
* Define a group_id map and rename the defines accordingly.reyk2016-11-182-3/+4
* Define constmap in ofp_map.h to be shared along with ofp_map.creyk2016-11-184-16/+12