summaryrefslogtreecommitdiff
path: root/usr.sbin/relayd/relay_udp.c
AgeCommit message (Expand)Author
2013-03-10This diff changes relayd to use the monotonic clock instead ofReyk Floeter
2013-01-17Remove unnecessary pointer casts. No binary diff.Alexander Bluhm
2012-12-18cnl is only allocated if F_NATLOOK was specified before, so skip theReyk Floeter
2012-10-03Support more than one relay backup table. Instead of duplicating theReyk Floeter
2011-05-09Reorganize the relayd code to use the proc.c privsep API/commodityReyk Floeter
2011-05-05Update all logging and debug functions to use the __func__ macroReyk Floeter
2010-05-26Rename some imsg bits to make namespace collisions less likely buf toNicholas Marriott
2009-08-07rename 'struct session' to 'struct rsession' because it conflicts withReyk Floeter
2009-06-054 handed diff with eric:Pierre-Yves Ritschard
2009-06-05Make imsg completely async model agnostic by not requiring anPierre-Yves Ritschard
2008-09-29spacingReyk Floeter
2008-08-08Check gettimeofday() against -1; Add a missing error check in one place.Thordur I. Bjornsson
2008-07-23validate packet length in debug dns packet logging before printing the header.Reyk Floeter
2008-07-09always verify that the received dns response id matches our request.Reyk Floeter
2008-07-09Use OpenBSD's knuth shuffle algorithm of random values from bind toReyk Floeter
2008-07-09also set the protocol, either TCP or UDP, in the NAT lookup. thisReyk Floeter
2008-07-09update the relay dns code to open a new udp socket to send theReyk Floeter
2008-05-08move the session keys used by dns in a protocol-specific private ptr.Reyk Floeter
2008-03-03The fix removes the replacement of se_key from relay_dns_request. se_keyReyk Floeter
2008-02-13bump copyrightReyk Floeter
2008-02-04Move some prototypes from relay.c to relayd.h and remove there externsThordur I. Bjornsson
2008-01-31add prefixes to names of structure elements to make it easier to grepThordur I. Bjornsson
2008-01-31add prefixes to names of structure elements to make it easier to grepReyk Floeter
2008-01-31add prefixes to names of structure elements to make it easier to grepReyk Floeter
2008-01-29relayd(8) may lose memory allocate to varaible `cnl' (structReyk Floeter
2007-12-07hoststated gets renamed to relayd. easier to type, and actually saysReyk Floeter
2007-11-24sort includes, adjust to style(9)Reyk Floeter
2007-09-10add support for relaying DNS traffic (with a little bit of packetReyk Floeter