| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
log_warn(). Zap a couple of explicit 'syslog()' calls.
|
| |
|
|
|
|
| |
fatalx() -> fatal() and even a couple of fprintf(stderr) -> log_warn().
|
|
|
|
| |
ok benno@
|
|
|
|
|
|
| |
- Use explicit_bzero(3) instead of bzero(3) to clean temporary HMAC
OK krw@
|
| |
|
|
|
|
|
|
|
| |
each *.c file.
Inspired by mention of header silliness by Edgar Pettijohn and mmcc@
on tech@.
|
|
|
|
|
|
|
|
|
| |
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution. These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)
|
|
|
|
| |
asking for confusion. Replace bcopy()'s with memcpy()'s.
|
|
|
|
| |
and gcc happier. Found while looking at something else for dlg@.
|
|
|
|
|
|
| |
twice. Simplify logic. Fixes loops while sync'ing for sthen@.
Spotted by & fixed tested by sthen@.
|
|
|
|
|
|
| |
in other structs have. Reduces potential for confusion with fields
of same name but different types in leases. Use consistent variable
name. No change to executable.
|
|
|
|
|
|
|
|
|
| |
correct packet length even when paddding is present. Previously the
HMAC calculated by the receiver would not be based on the whole
packet.
Problem noted and essentially identical diffs from Kapetanakis Giannis
via misc@ and then Johan Ymerson via bugs@.
|
|
|
|
|
| |
calling syslog_r() directly -- this make -d work as expected.
OK reyk@, stsp@, deraadt@
|
|
|
|
| |
ok (as part of larger diff) blambert@ kettenis@ stsp@ zinovik@
|
| |
|
|
|
|
| |
directly against -1 and do not use a < 0 test. OK henning@
|
| |
|
|
|
|
| |
from henric.
|
|
|
|
|
| |
16 byte boundaries for maximum portability (somewhat similar to CMSG's)
ok beck
|
| |
|
| |
|
|
with the same configuration to be run on the same net and they will
keep their lease files/state in synch, and therefore allowing you to
run redundant dhcpd's. Synchronization code stolen from spamd, uses
an hmac key in /var/db/dhcpd.key if it exists.
ok krw@ deraadt@
|