tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
sbin
/
slaacd
/
at
master
12 files
Makefile
Dynamically link these /sbin daemons: dhcpleased, mountd, nfsd, pflogd, resolvd, slaacd, unwind. The mitigation story is way better: syscalls are in a randomly located libc, and every syscall stub is randomly located inside that due to random relinking. As opposed to fixed offset inside a release binary. There is one known consequence: /usr nfs mounting must use statically configured IP addresses. ok kettenis florian, others
3 years ago
control.c
Fix SMALL build when done from sbin/slaacd
5 years ago
control.h
Move control_state and ctl_conns to control.c, it's not needed elsewhere and unbreaks -fno-common. Inspired by claudio Problem reported by mortimer
5 years ago
engine.c
Move (unused) functions under !SMALL
3 years ago
engine.h
Use new terminology of RFC 8981 and (mechanically) replace "privacy" with "temporary".
5 years ago
frontend.c
Rewrite state machine in the style of dhcpleased(8).
3 years ago
frontend.h
Move control_state and ctl_conns to control.c, it's not needed elsewhere and unbreaks -fno-common. Inspired by claudio Problem reported by mortimer
5 years ago
log.c
Fix SMALL build when done from sbin/slaacd
5 years ago
log.h
including sys/cdefs.h manually started as a result of netbsd trying to macro-build a replacement for sccsid, and was done without any concern for namespace damage. Unfortunately this practice started infecting other code as others were unaware they didn't need the file. ok millert guenther
4 years ago
slaacd.8
improve the Nd lines such that the format is consistent for the various *d, *conf, *ctl files (where relevant) and simple;
3 years ago
slaacd.c
Use correct order of arguments for shutdown(2).
3 years ago
slaacd.h
Rewrite state machine in the style of dhcpleased(8).
3 years ago