summaryrefslogtreecommitdiffstats
path: root/usr.sbin/dhcrelay (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
* Handle carp(4) as HTYPE_ETHER.reyk2017-07-071-6/+7
* Don't stop logging to stderr when running in foreground with -d.reyk2017-07-051-4/+3
* Switch base tools from /dev/bpf0 to /dev/bpf. Now that /dev/bpf has beennatano2017-04-191-2/+2
* We can enable many -W compiler warnings now.reyk2017-04-051-1/+5
* Rework the packet.c code for decoding and assembling DHCP messages.reyk2017-04-053-84/+122
* The unsigned result cannot be -1, turn it into a signed variable.reyk2017-04-041-2/+2
* constify pc_remote and pc_circuitreyk2017-04-042-6/+6
* From a syslog perspective it does not make sense to log fatal andbluhm2017-03-211-6/+6
* Move the server struct to header file and make it compatible with IPv6.rzalamena2017-03-162-17/+20
* Improve the interface and addresses discovery code and prepare torzalamena2017-03-153-57/+160
* Remove some global variables that are not being used.rzalamena2017-03-142-22/+8
* Adopt the common verbiage other log.[ch] daemons use to describe '-d'.krw2017-02-151-7/+6
* Eliminate pointless'%m' (a.k.a. hand rolled strerror()) by using fatal() andkrw2017-02-133-36/+32
* Adjust some long lines.krw2017-02-133-8/+11
* Do the strerror() elimination dance with a log_warnx() -> log_warn().krw2017-02-131-3/+2
* Banished to the attic.krw2017-02-131-213/+0
* Switch from old errwarn.c logging to shiny new log.[ch].krw2017-02-137-84/+333
* Add dhcrelay(8) command-line option for replacing Relay Agent Informationrzalamena2016-12-162-8/+18
* 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-132-5/+5
* Implement support for layer 2 relaying and add further Relay Agentrzalamena2016-12-126-102/+524
* Clean up function prototypes: use a single struct to hold all addressrzalamena2016-12-085-85/+104
* Simplify get_interfaces function, make it return NULL if we didn't findrzalamena2016-12-084-27/+31
* 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-073-26/+27
* 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-272-2/+4
* Replace the /dev/bpf* open loop with a plain open("/dev/bpf0", ...).natano2016-05-281-21/+8
* Eliminate #include inside *.h files and include only needed headers inkrw2016-02-076-47/+83
* be very careful accepting packets via bpf. First check that thekrw2016-02-031-7/+28
* Variables to count seen packets should be unsigned.sthen2016-02-021-10/+10
* Nuke local #define ETHER_HEADER_SIZE and use the identical value'dsthen2016-02-021-6/+4
* Remove unused (a.k.a. always passed NULL) parameter 'data' fromsthen2016-02-023-27/+26
* "Check UDP length for short as well as long values" - apply the fix fromsthen2016-01-131-2/+2
* Remove unnecessary netinet/in_systm.h include.lteo2014-10-252-4/+2
* merge dhcpd's packet.c revision 1.7:tobias2014-07-281-3/+4
* use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@schwarze2013-07-161-4/+4
* typo in commentbenno2013-03-041-2/+2
* VMware PXE "ROMs" confuse the DHCP gateway address with the IPdlg2013-01-151-1/+12
* last stage of rfc changes, using consistent Rs/Re blocks, and moving thejmc2012-09-261-3/+33
* '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