summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd
AgeCommit message (Expand)Author
2009-11-03reorder structure elements for struct netroute & router: static configReyk Floeter
2009-10-22write UNIX-domain in a more consistent way; while here, replace aIgor Sobrado
2009-10-22use the UNIX-related macros (.At and .Ux) where appropriate.Igor Sobrado
2009-09-30Bring in sync with the bgpd version of carp.c. This fixes a memory leakClaudio Jeker
2009-09-30carp_demote_ioctl() can handle more then +/-1 steps so there is no need toClaudio Jeker
2009-09-15Enclose repeated buffer draining code in a new msgbuf_drain()Jacek Masiulaniec
2009-09-01sync with new pfReyk Floeter
2009-08-27lookup(n.) -> look up(v.)Jason McIntyre
2009-08-27allow to specify interface names as addresses, for example "listen onReyk Floeter
2009-08-17also report routers and their host states in relayctlReyk Floeter
2009-08-14do not timeout disabled hosts in the icmp checksReyk Floeter
2009-08-13add new 'router' functionality to dynamically add or remove routesReyk Floeter
2009-08-08Make imsg_clear close and free any fds in the received fd queue as well asNicholas Marriott
2009-08-07get the default ttl via sysctl instead of using IPDEFTTLReyk Floeter
2009-08-07rename 'struct session' to 'struct rsession' because it conflicts withReyk Floeter
2009-08-07allow to modify the IP TTL value for host checks. this can be used toReyk Floeter
2009-08-07add missing lineReyk Floeter
2009-08-07allow to specify host attributes in an arbitrary order (parent, retry) byReyk Floeter
2009-08-07cosmetic change - move address into an own elementReyk Floeter
2009-08-05prevent configuration of relays listening to a single addr:port tuple twiceReyk Floeter
2009-08-05support multiple 'listen on' lines in a single relay blockReyk Floeter
2009-08-05tables don't need pf if running in "l7" relay modeReyk Floeter
2009-07-23make buf_write() behave like msgbuf_write(): send out only theEric Faurot
2009-06-09missing header file; bring things into scopeTheo de Raadt
2009-06-08revert this change by eric@:David Gwynne
2009-06-07Change the way fds passed over a socket are retreived on the receiving side.Eric Faurot
2009-06-07Make the imsg protocol network-safe.Eric Faurot
2009-06-06change the imsg header fields a bit to prepare for upcoming changes.Eric Faurot
2009-06-06Get ready for including imsg.h from a lib, when it comes along.Pierre-Yves Ritschard
2009-06-06allocate the correct amount of memoryEric Faurot
2009-06-06remove unnecessary and scary pid check in imsg_init.Pierre-Yves Ritschard
2009-06-05didn't we just say we remove libevent from the imsg framework?Eric Faurot
2009-06-054 handed diff with eric:Pierre-Yves Ritschard
2009-06-05bring buf_write here as well.Pierre-Yves Ritschard
2009-06-05Add an unused data field, to allow smtpd and ypldap to work, all libPierre-Yves Ritschard
2009-06-05bump MAX_IMSGSIZE here as wellPierre-Yves Ritschard
2009-06-05sync buffer.c with ospfd, send out buf->wpos and not buf->size.Pierre-Yves Ritschard
2009-06-05some KNF cleanup following the last sed.Pierre-Yves Ritschard
2009-06-05Make imsg completely async model agnostic by not requiring anPierre-Yves Ritschard
2009-06-04move logging functions out of imsg.h, make imsg.c more library readyPierre-Yves Ritschard
2009-06-04change imsg_close() return type to void. It never fails nor does itEric Faurot
2009-06-04- move message types enum back to relayd.hEric Faurot
2009-06-04revert previous commit for now since it won't play well with snmpd.Eric Faurot
2009-06-04make the imsg framework endian-safe so that it can also be usedEric Faurot
2009-06-04remove unused variableReyk Floeter
2009-06-04tweakReyk Floeter
2009-06-04Keep around the SSL session for each checked host. This way SSLReyk Floeter
2009-06-04Make imsg.c and buffer.c more generic by introducingEric Faurot
2009-06-03cleanup contorted and slightly broken call to imsg_get_fdEric Faurot
2009-06-03initialize queueEric Faurot