summaryrefslogtreecommitdiffstats
path: root/usr.sbin/dhcrelay/dispatch.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Handle carp(4) as HTYPE_ETHER.reyk2017-07-071-6/+7
* The unsigned result cannot be -1, turn it into a signed variable.reyk2017-04-041-2/+2
* Improve the interface and addresses discovery code and prepare torzalamena2017-03-151-50/+130
* Eliminate pointless'%m' (a.k.a. hand rolled strerror()) by using fatal() andkrw2017-02-131-6/+4
* Adjust some long lines.krw2017-02-131-2/+2
* Do the strerror() elimination dance with a log_warnx() -> log_warn().krw2017-02-131-3/+2
* Switch from old errwarn.c logging to shiny new log.[ch].krw2017-02-131-11/+12
* Implement support for layer 2 relaying and add further Relay Agentrzalamena2016-12-121-3/+4
* Clean up function prototypes: use a single struct to hold all addressrzalamena2016-12-081-15/+8
* Simplify get_interfaces function, make it return NULL if we didn't findrzalamena2016-12-081-22/+21
* Rename function discover_interfaces into get_interface and change itsrzalamena2016-12-071-15/+20
* Pull in <time.h> for one or more of gmtime, strftime, strptime, time,guenther2016-08-271-1/+2
* Eliminate #include inside *.h files and include only needed headers inkrw2016-02-071-3/+16
* Add support for "DHCP-over-IPsec" by implementing RFC 3046 (DHCP Relayreyk2009-09-031-2/+9
* Sync with dhcpd. Do not use < 0 to check for failed syscalls use == -1claudio2008-09-151-3/+3
* use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgderaadt2007-09-021-2/+2
* warn() -> warning() to not overload with libc function; this hasstevesk2006-12-181-3/+3
* spelling fixes; ok jmc@ henning@david2004-09-211-2/+2
* handle interface removals in the poll loop. ok henning@canacar2004-06-221-2/+2
* remove unused stuff; henning okderaadt2004-05-041-118/+1
* more shrinking; ok henningderaadt2004-04-201-12/+9
* initial cut at split out dhcrelay, whacked from usr.sbin/dhcp/ and sbin/dhclienthenning2004-04-121-0/+496