index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sbin
/
slaacd
/
frontend.c
Age
Commit message (
Expand
)
Author
2024-08-24
Do not peek inside of struct imsg.
Florian Obser
2024-06-03
more sleepy florian knf issues
Theo de Raadt
2024-02-11
Remove needless includes of netinet6/ip6_var.h header in userland.
Alexander Bluhm
2023-12-14
Use imsg_get_fd() to access the fd passed with the imsg.
Claudio Jeker
2022-07-12
Rewrite state machine in the style of dhcpleased(8).
Florian Obser
2022-03-21
Prevent crash of unprivileged engine process (pledged stdio).
Florian Obser
2022-01-04
Wait for the link-local address to become non-tentative.
Florian Obser
2021-12-27
knf
Florian Obser
2021-11-28
Make sure the interface still exists before updating it.
Florian Obser
2021-11-28
Make sure if_index is set in all case statements and use it
Florian Obser
2021-08-24
When an interface disappears, e.g. when a usb dongle gets unplugged,
Florian Obser
2021-07-12
Change the error reporting pattern throughout the tree when unveil
Bob Beck
2021-05-01
Allow running in single user mode where /var/empty doesn't exist by
Florian Obser
2021-03-21
Use new terminology of RFC 8981 and (mechanically) replace "privacy"
Florian Obser
2021-03-20
RFC 8981 allows the configuration of only temporary IPv6 addresses.
Florian Obser
2021-03-20
Fix SMALL build when done from sbin/slaacd
kn
2021-03-11
When RFC 8981 obsoleted RFC 4941 the terminology changed from
Florian Obser
2021-03-07
Fold get_lladdr into update_iface, now the only caller.
Florian Obser
2021-03-07
No need to pass the link local and hw address around, we have it
Florian Obser
2021-01-19
Make imsg event structs static to fix -fno-common.
Florian Obser
2021-01-19
Move control_state and ctl_conns to control.c, it's not needed
Florian Obser
2021-01-19
No need for a global slaacd_process; unbreaks -fno-common.
Florian Obser
2021-01-17
Mark up locations of KAME hack with #ifdef __KAME__ so that we can
Florian Obser
2021-01-16
Oops, fix previous.
Florian Obser
2021-01-16
Only recover the KAME embedded scope if the sin6_scope_id is not
Florian Obser
2020-12-29
getifaddrs() can return entries where ifa_addr is NULL. Check for this
Sebastian Benoit
2020-12-01
Sync get_ifrdomain() to rad(8) version by removing a useles (void)
Florian Obser
2020-11-29
Fix previous; we need to set the icmp6ev in the interface to NULL
Florian Obser
2020-11-28
improve legibility of the newly introduced unref_icmp6ev() before this
Christian Weisgerber
2020-11-28
An interface might have disappeared or switched rdomains while we
Florian Obser
2020-11-28
Reduce code duplication by introducing unref_icmp6ev().
Florian Obser
2020-11-28
Handle the case of an autoconf interface changing its rdomain.
Florian Obser
2020-09-17
With the multi rdomain support, slaacd now sees all icmpv6 packets and
Sebastien Marie
2020-09-14
Let slaacd handle all rdomains in a single daemon.
Florian Obser
2020-08-19
When sending a router solicitation use the link-layer (mac) address of
Florian Obser
2020-07-03
Rename IN6_IFF_PRIVACY to IN6_IFF_TEMPORARY.
Florian Obser
2020-04-17
Only pay attention to interfaces in our routing domain
Florian Obser
2019-11-11
Send DNS proposals on route socket when new nameservers are learned
Florian Obser
2019-11-07
Remove half way implemented address and default route proposals.
Florian Obser
2019-11-05
trailing whitespace
Florian Obser
2019-09-03
It's perfectly normal for the SIOCGIFFLAGS and SIOCGIFXFLAGS to fail
Florian Obser
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2019-03-15
Do not accept a control socket if we already have one.
Florian Obser
2019-03-11
Make slaacd(8) imsg processing more paranoid. Unexpected size mismatches
pamela
2019-03-11
While strtonum(3) does set errno, we already use errstr to show what's
Florian Obser
2019-03-01
trailing whitespace
Florian Obser
2018-07-23
When moving between networks slaacd configures new addresses but
Florian Obser
2018-07-23
Handle duplicate address detection failures.
Florian Obser
2018-06-06
After pledge the frontend process is only accepting from
Florian Obser
2018-05-18
merge two ifndef small blocks; no functional change
Florian Obser
[next]