summaryrefslogtreecommitdiffstats
path: root/usr.sbin/dhcrelay/dhcrelay.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use pw->pw_dir when chroot'ing, not _PATH_VAREMPTY.krw2019-08-061-2/+2
* Consistently spell "IPsec" in comments and debug outputs.mpi2018-03-161-2/+2
* Don't stop logging to stderr when running in foreground with -d.reyk2017-07-051-4/+3
* constify pc_remote and pc_circuitreyk2017-04-041-3/+3
* Move the server struct to header file and make it compatible with IPv6.rzalamena2017-03-161-16/+12
* Improve the interface and addresses discovery code and prepare torzalamena2017-03-151-4/+10
* Remove some global variables that are not being used.rzalamena2017-03-141-17/+7
* Eliminate pointless'%m' (a.k.a. hand rolled strerror()) by using fatal() andkrw2017-02-131-18/+17
* Adjust some long lines.krw2017-02-131-3/+4
* Switch from old errwarn.c logging to shiny new log.[ch].krw2017-02-131-52/+53
* Add dhcrelay(8) command-line option for replacing Relay Agent Informationrzalamena2016-12-161-5/+13
* Unbreak the dhcrelay(8) support to run on enc(4) interfaces.rzalamena2016-12-131-2/+3
* Unbreak the insertion of Relay Agent Information on layer 3 mode whenrzalamena2016-12-131-9/+16
* Filter DHCP reply messages that were not meant for us by looking at therzalamena2016-12-131-1/+6
* simplify previous; ok reykjmc2016-12-131-2/+2
* Implement support for layer 2 relaying and add further Relay Agentrzalamena2016-12-121-84/+396
* Clean up function prototypes: use a single struct to hold all addressrzalamena2016-12-081-20/+26
* Simplify get_interfaces function, make it return NULL if we didn't findrzalamena2016-12-081-1/+6
* DHCP requests can be relayed through multiple relays. Currently wepatrick2016-12-071-11/+14
* If the BROADCAST flag is set on a BOOTREPLY, the RFC specifies thatpatrick2016-12-071-7/+15
* pledge(2) dhcrelay with "stdio route". route is needed for interface ioctls.reyk2016-12-071-1/+4
* Rename function discover_interfaces into get_interface and change itsrzalamena2016-12-071-9/+4
* Exit early from rdaemon() is the passed fd is invalid.jca2016-09-261-1/+7
* Go in the background later, using rdaemon().jca2016-09-151-6/+40
* Avoid double negations in tests.jca2016-09-041-5/+7
* 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-2/+20
* typo in commentbenno2013-03-041-2/+2
* VMware PXE "ROMs" confuse the DHCP gateway address with the IPdlg2013-01-151-1/+12
* 'ingnoring' -> 'ignoring' in a couple of note()'s.krw2012-06-221-3/+3
* Convert SO_RTABLE's protocol level to the SOL_SOCKET; ok claudiomikeb2011-06-211-3/+3
* Fix the naming of interfaces and variables for rdomains and rtablesguenther2010-07-031-4/+4
* Pick up the rdomain from the specified interface and use that rdomain forclaudio2009-11-031-3/+31
* Add support for "DHCP-over-IPsec" by implementing RFC 3046 (DHCP Relayreyk2009-09-031-4/+143
* missing new-line character.sobrado2008-07-091-2/+2
* documentation tweaks.sobrado2008-07-091-3/+3
* return on ECONNREFUSED so we don't fall through to 'result <stevesk2007-02-091-1/+4
* warn() -> warning() to not overload with libc function; this hasstevesk2006-12-181-3/+3
* no "\n" needed here; ok henning@stevesk2006-11-211-2/+2
* pretty up print_hw_addr(), and even fix a teeny buffer overflow; ok ottoderaadt2005-11-131-24/+19
* -endpwenthenning2005-05-231-2/+1
* more setres[ug]id; ok deraadt@djm2005-05-021-3/+3
* Fixed a typo.norby2005-01-251-2/+2
* Use a udp socket to communicate with the dhcp servers. The bpf interfaceclaudio2004-10-121-5/+73
* -p and -q are no morejaredy2004-08-151-2/+2
* tzsethenning2004-05-121-1/+3
* remove unused stuff; henning okderaadt2004-05-041-3/+1
* fix _dhcp use nonexistant error message here toohenning2004-04-211-2/+2
* get rid of the -p switch, use fixed values for server and client ports,canacar2004-04-201-21/+10
* more shrinking; ok henningderaadt2004-04-201-3/+3