summaryrefslogtreecommitdiffstats
path: root/usr.sbin/relayd/pfe.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* use __func__ in log messages. fix some whitespace while here.benno2017-05-281-15/+13
* move the opening of /dev/pf from the parent process to the pfe processbenno2017-01-241-2/+23
* Move snmp options into struct relayd_config and delay start of thereyk2016-09-021-3/+2
* Split "struct relayd" into two structs: "struct relayd" and "structreyk2016-09-021-11/+13
* As done in httpd, remove ps_ninstances and p_instance.reyk2016-09-021-5/+5
* Terminate relayd using the socket status instead of watching SIGCHLDreyk2016-09-021-3/+3
* quick removal of all host-related entries in the related relayd anchorbenno2015-12-031-1/+3
* In most cases we don't need all arguments of proc_compose*_imsg(),reyk2015-12-021-14/+14
* Use pledge("pf") in pfe.c.benno2015-11-291-1/+5
* fix a memory leak. ok blambert@jsg2015-04-211-2/+5
* move a log_warnx() to a DPRINTF, as it's information intendedblambert2015-02-081-3/+4
* Clean up the relayd headers with help of include-what-you-use and somereyk2015-01-221-12/+6
* Adapt to <limits.h> universe.deraadt2015-01-161-2/+1
* Support exporting relayd statistics via AgentX/snmpdblambert2014-11-191-2/+38
* Replace the protocol directives for HTTP with a new generic filteringreyk2014-07-091-3/+1
* This diff changes relayd to use the monotonic clock instead ofreyk2013-03-101-3/+2
* Support more than one relay backup table. Instead of duplicating thereyk2012-10-031-23/+20
* Only start the child processes after all of them reported to have loadedcamield2012-01-211-1/+3
* fix function names in fatalx() messagescamield2011-11-121-4/+4
* Concurrent calls of "relayctl show sessions" could crash relayd. Fixreyk2011-05-201-46/+37
* Fix reload support in relayd(8) by reimplementing large parts of thereyk2011-05-191-83/+41
* Reorganize the relayd code to use the proc.c privsep API/commodityreyk2011-05-091-460/+227
* Update all logging and debug functions to use the __func__ macroreyk2011-05-051-20/+20
* Add support for enable/disable table when using relays instead of redirects.jsg2010-11-161-5/+15
* Allow fallback tables for relays, not just redirections.sthen2010-08-011-1/+10
* allocate all struct event's on the heap, it looks cleaner, feels betterreyk2010-05-141-9/+17
* also report routers and their host states in relayctlreyk2009-08-171-2/+25
* add new 'router' functionality to dynamically add or remove routesreyk2009-08-131-1/+10
* rename 'struct session' to 'struct rsession' because it conflicts withreyk2009-08-071-2/+2
* 4 handed diff with eric:pyr2009-06-051-66/+75
* some KNF cleanup following the last sed.pyr2009-06-051-9/+9
* Make imsg completely async model agnostic by not requiring anpyr2009-06-051-24/+24
* remove extra imsg_event_add() after EV_WRITE checks - this is notreyk2009-06-021-7/+1
* Libevent may do an upcall with both EV_READ and EV_WRITE set.reyk2009-06-021-19/+17
* keep the parent relations of hosts after reloading the configuration.reyk2009-04-171-2/+7
* re-initialize tables after reload to handle new and changed tables.reyk2009-04-011-1/+2
* change the way relayd reports check results: instead of logging anreyk2008-12-051-1/+2
* Missing breaks.jsg2008-09-031-1/+2
* Check gettimeofday() against -1; Add a missing error check in one place.thib2008-08-081-2/+2
* no need for using a TAILQ queue for the host children list, use areyk2008-07-191-11/+11
* If the new 'parent' keyword is specified for a host in a table,reyk2008-07-191-19/+35
* add prefixes to names of structure elements to make it easier to grepreyk2008-01-311-10/+10
* add prefixes to names of structure elements to make it easier to grepreyk2008-01-311-41/+41
* implement statistics for redirections, like the existing statisticsreyk2007-12-201-3/+64
* Rename everything which reffered to services refer to rdr for internalspyr2007-12-081-91/+91
* hoststated gets renamed to relayd. easier to type, and actually saysreyk2007-12-071-8/+8
* sort includes, adjust to style(9)reyk2007-11-241-3/+3
* spacingreyk2007-11-191-4/+4
* Do not insert proto_default inside the dynamically alloced protocol queue.pyr2007-11-151-2/+7
* do go through relays when none exist.pyr2007-11-141-2/+7