| Commit message (Collapse) | Author | Age |
| | |
|
| |
|
|
| |
We've not used that for quite a while now.....
|
| |
|
|
|
| |
While here make BUILDING.md match reality and fix a warning
compiling without privsep.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Not enabled by default - enable with ./configure --enable-privsep
Requires a user added to the system - default _dhcpcd
Several processes will be spawned off the main state engine:
a privileged actioneer and a generic network proxy.
Only the privileged actioneer process will retain root permissions.
When required, the privileged actioneer will also spawn
BPF listeners for BOOTP (DHCP) and ARP.
The BOOTP BPF listener should be a short lived process.
On kernels with RFC 5227 support, the ARP BPF listener will only
be used for ARPing and announcing a preferred address and will
also be a short lived process.
When not running in master mode, an address listener will be
spawned for each address (with the exception of RA dervived addresses)
dhcpcd cares about.
TODO:
* Solaris support.
* ARP BPF address filtering.
|
| | |
|
| | |
|
| |
|
|
|
| |
This is quite a saving and is only used for IP6 address sharing
which only works on NetBSD.
|
| |
|
|
| |
Might require newer gmake-4, but heh ho.
|
| |
|
|
|
|
|
|
| |
date tag[pid]: message
This does add a few more bytes, but it allows for the same log
analysis tools to be used.
When building SMALL, this code is removed and you just get the
message in the logfile.
|
| | |
|
| |
|