summaryrefslogtreecommitdiffstats
path: root/sbin/dhcpleased
AgeCommit message (Expand)AuthorFilesLines
2021-03-27If we want to configure default routes over multiple interfaces weflorian1-4/+19
2021-03-22BOOTP has a minimum packet length of 300 bytes. Since DHCP isflorian1-2/+10
2021-03-22Avoid overflow by writing x = (y * 7) / 8 as x = y - (y / 8); ok florianotto1-2/+2
2021-03-19RTM_IFINFO is providing the mac address now, no need to go throughflorian1-44/+16
2021-03-17Split off init_ifaces from update_iface. init_ifaces discovers theflorian1-76/+152
2021-03-16Don't (try to) deconfigure an interface that was never configured.florian1-1/+4
2021-03-16We can't learn anything interesting from RTM_NEWADDR, stop handlingflorian2-11/+3
2021-03-14Since we are doing getifaddrs() anyway we can get the rdomain out offlorian1-49/+33
2021-03-07Reduce debug logging by moving protocol level debug logflorian3-129/+177
2021-03-07No need to cap the exponential backoff here, iface_timeout() alreadyflorian1-9/+7
2021-03-06Turns out there are dhcp servers that ignore DHCPREQUEST messages whenflorian1-16/+24
2021-03-02Only attach a fully configured bpf filter to a network interface.florian1-8/+8
2021-03-02Must include netinet/in.h before netinet/ip.h or bad things happen.claudio1-4/+3
2021-03-02Make unveiling the lease directory a warning instead of a fatal errorflorian1-4/+12
2021-03-02Better unveil error messages; requested by deraadt some time ago.florian1-4/+4
2021-03-02remove uneeded md5.h includejsg1-2/+1
2021-03-01Log adding and deleting of IP addresses as well as nameservers.florian1-1/+75
2021-03-01We really must handle all possible enumeration values inflorian1-6/+1
2021-03-01Let send_rdns_withdraw and send_deconfigure_interface clean up afterflorian1-23/+15
2021-02-28Introduce #defines for exponential backoff, explain where they comeflorian1-16/+19
2021-02-27Restore ability to handle default routes on multiple interfaces, thisflorian1-2/+5
2021-02-27Path #defines are traditionally prefixed with _PATH.florian2-11/+11
2021-02-27Read the lease file into a statically sized buffer and pass it over toflorian3-38/+42
2021-02-26Sort SEE ALSO and fix its punctuation.tb1-3/+3
2021-02-26Import dhcpleased(8) - a dhcp daemon to acquire IPv4 address leasesflorian16-0/+4669