summaryrefslogtreecommitdiff
path: root/usr.sbin/switchd
AgeCommit message (Expand)Author
2021-04-20Move TAILQ initialization to files where they are used.dv
2021-01-27these programs (with common ancestry) had a -fno-common problem relatedTheo de Raadt
2019-11-27OpenFlow 1.3 defines packet header patterns of interest using TLVs (OXMs)akoshibe
2019-11-21Remove arguments from ofp13_flowmod() which are unused and unnecessary.akoshibe
2019-07-23delete a stray blank from the usage() message; reported by Jesper WallinIngo Schwarze
2019-07-22switchd(8)'s main proc needs to open the following paths, and which can beRicardo Mestre
2019-07-11to avoid confusion, use the IANA-registered port rather than the old made-upStuart Henderson
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-05-05switchd(8) will sometimes not save a copy of a packet needing forwardingakoshibe
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2018-11-11Mention the default address (0.0.0.0) and port (6653) that switchd(8)akoshibe
2018-11-08Set sc_server.srv_tls value for "LISTEN ON STRING opttls".akoshibe
2018-11-08Currently, switchd(8) defaults to listening on port 6633, which was theakoshibe
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-10-30typo; from bryan stensonJason McIntyre
2018-09-10Mirror bluhm's fixes for proc.c daemons to dup /dev/null for child processesakoshibe
2018-09-09Make switchd(8) ignore PACKET_INs generated from looped traffic. Currently,akoshibe
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-08-05Remove cpath pledge(2) promise. We decided that not deleting the unix controlRicardo Mestre
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-07-08Be consistent in warn() and log_warn() usage whenKenneth R Westerback
2018-06-18remove the SECTIONS header, since a one line DESCRIPTION is a bit silly;Jason McIntyre
2018-06-11Fix an off-by-one line count when using include statements.denis
2017-08-2865535 is a valid port to listen on.Florian Obser
2017-08-06packet.c and parse.y no longer require err.h. ok jca@ florian@rob
2017-07-06/tmp/cvsa9y4jmMarc Espie
2017-07-03no need to generate y.tab.h if nothing uses it, set YFLAGS to nothingMarc Espie
2017-05-29sync proc.c changes from relayd/httpdSebastian Benoit
2017-03-21From a syslog perspective it does not make sense to log fatal andAlexander Bluhm
2017-03-08argument to the document description (Nd) macro should be lowercase.Igor Sobrado
2017-01-17Nuke some whitespace that keeps poking me in the eye as I try toKenneth R Westerback
2017-01-17Fix OXM parser for set-field messages. Found it the hardway whileRafael Zalamena
2017-01-16pasto; snmpd->switchd in sample "include" line. ok reyk@Stuart Henderson
2017-01-09Stop accessing verbose and debug variables from log.c directly.Reyk Floeter
2017-01-09Replace hand-rolled for(;;) traversal of ctl_conns TAILQ withKenneth R Westerback
2017-01-08Sync log.c with the latest version from vmd/log.c that preserves errnoReyk Floeter
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
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-29article fix; from rob pierceJason McIntyre
2016-11-22Add "features request" support and reply validation.Rafael Zalamena
2016-11-22Implement support for version negotiation using hello messages. ThisRafael Zalamena
2016-11-21Do more strict checks of OXM by looking at mask restrictions and addRafael Zalamena
2016-11-21Add truncation validation for packet-out and reuse the action validationRafael Zalamena
2016-11-21Fix jumbo regress test for ofp10.c and use htonl() with OFP_PKTOUT_NO_BUFFERRafael Zalamena
2016-11-21Implement better table features validation. With this we get free switchctlRafael Zalamena
2016-11-21Parse flow-status instructions in multipart replies, so we can see whatRafael Zalamena
2016-11-18The special LOCAL and CONTROLLER ports are valid source ports thatReyk Floeter
2016-11-18Make switchd(8) use more strings just like tcpdump(8). While here removeRafael Zalamena