summaryrefslogtreecommitdiff
path: root/usr.sbin/dhcrelay/dispatch.c
AgeCommit message (Expand)Author
2021-01-17Put the clearing of possible embedded scope in an __KAME__ block.Claudio Jeker
2017-07-07Handle carp(4) as HTYPE_ETHER.Reyk Floeter
2017-04-04The unsigned result cannot be -1, turn it into a signed variable.Reyk Floeter
2017-03-15Improve the interface and addresses discovery code and prepare toRafael Zalamena
2017-02-13Eliminate pointless'%m' (a.k.a. hand rolled strerror()) by using fatal() andKenneth R Westerback
2017-02-13Adjust some long lines.Kenneth R Westerback
2017-02-13Do the strerror() elimination dance with a log_warnx() -> log_warn().Kenneth R Westerback
2017-02-13Switch from old errwarn.c logging to shiny new log.[ch].Kenneth R Westerback
2016-12-12Implement support for layer 2 relaying and add further Relay AgentRafael Zalamena
2016-12-08Clean up function prototypes: use a single struct to hold all addressRafael Zalamena
2016-12-08Simplify get_interfaces function, make it return NULL if we didn't findRafael Zalamena
2016-12-07Rename function discover_interfaces into get_interface and change itsRafael Zalamena
2016-08-27Pull in <time.h> for one or more of gmtime, strftime, strptime, time,Philip Guenther
2016-02-07Eliminate #include inside *.h files and include only needed headers inKenneth R Westerback
2009-09-03Add support for "DHCP-over-IPsec" by implementing RFC 3046 (DHCP RelayReyk Floeter
2008-09-15Sync with dhcpd. Do not use < 0 to check for failed syscalls use == -1Claudio Jeker
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2006-12-18warn() -> warning() to not overload with libc function; this hasKevin Steves
2004-09-21spelling fixes; ok jmc@ henning@David Krause
2004-06-22handle interface removals in the poll loop. ok henning@Can Erkin Acar
2004-05-04remove unused stuff; henning okTheo de Raadt
2004-04-20more shrinking; ok henningTheo de Raadt
2004-04-12initial cut at split out dhcrelay, whacked from usr.sbin/dhcp/ and sbin/dhclientHenning Brauer