summaryrefslogtreecommitdiffstats
path: root/sbin/slaacd (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use new terminology of RFC 8981 and (mechanically) replace "privacy"florian2021-03-215-43/+44
* Don't warn that we can't form a temporary address when a routerflorian2021-03-211-5/+6
* RFC 8981 allows the configuration of only temporary IPv6 addresses.florian2021-03-203-8/+21
* Fix SMALL build when done from sbin/slaacdkn2021-03-204-7/+15
* When RFC 8981 obsoleted RFC 4941 the terminology changed fromflorian2021-03-111-2/+2
* Withdraw nameservers when the interface goes down.florian2021-03-071-1/+17
* Fold get_lladdr into update_iface, now the only caller.florian2021-03-074-109/+59
* No need to pass the link local and hw address around, we have itflorian2021-03-073-9/+4
* reshuffle to bring more in line with dhcpleasedflorian2021-03-071-17/+22
* Introduce engine_update_if().florian2021-03-071-82/+75
* Implement last remaining bits to update from RFC 4941 to RFC 8981.florian2021-03-062-26/+35
* Fix indentation of switch / case. No binary change.florian2021-03-021-40/+36
* remove uneeded md5.h includejsg2021-03-021-2/+1
* Path #defines are traditionally prefixed with _PATH.florian2021-02-272-4/+4
* remove some unused functions in slaacdjsg2021-02-261-46/+1
* Make imsg event structs static to fix -fno-common.florian2021-01-193-12/+12
* Move control_state and ctl_conns to control.c, it's not neededflorian2021-01-194-31/+23
* No need for a global slaacd_process; unbreaks -fno-common.florian2021-01-194-27/+17
* Mark up locations of KAME hack with #ifdef __KAME__ so that we canflorian2021-01-172-2/+8
* Oops, fix previous.florian2021-01-161-2/+3
* Only recover the KAME embedded scope if the sin6_scope_id is notflorian2021-01-161-4/+6
* getifaddrs() can return entries where ifa_addr is NULL. Check for thisbenno2020-12-291-1/+5
* Sync get_ifrdomain() to rad(8) version by removing a useles (void)florian2020-12-012-18/+17
* Fix previous; we need to set the icmp6ev in the interface to NULLflorian2020-11-291-2/+3
* improve legibility of the newly introduced unref_icmp6ev() before thisnaddy2020-11-281-8/+10
* An interface might have disappeared or switched rdomains while weflorian2020-11-281-4/+9
* Reduce code duplication by introducing unref_icmp6ev().florian2020-11-281-18/+18
* Handle the case of an autoconf interface changing its rdomain.florian2020-11-281-26/+44
* Track creation time of address proposals to be able to establish totalflorian2020-10-301-35/+44
* If Duplicate Address Detection (DAD) fails only generate a new addressflorian2020-10-301-4/+3
* Follow RFC 4941 and calculate the desync_factor at startup.florian2020-10-301-5/+9
* Since the RFC 4941 constants are no longer in a public headerflorian2020-10-301-11/+11
* Pull check for duplicate address up to skip them early, we are notflorian2020-10-301-8/+7
* update_iface_ra does too much, move prefix handling into function.florian2020-10-301-131/+115
* update_iface_ra does too much, move dfr handling into function.florian2020-10-301-43/+52
* update_iface_ra does too much, move rdns handling into function.florian2020-10-301-35/+47
* With the multi rdomain support, slaacd now sees all icmpv6 packets andsemarie2020-09-171-8/+8
* We might race against removal of an rdomain we just want to handle.florian2020-09-141-3/+7
* Let slaacd handle all rdomains in a single daemon.florian2020-09-145-147/+275
* When sending a router solicitation use the link-layer (mac) address offlorian2020-08-191-4/+12
* Rename IN6_IFF_PRIVACY to IN6_IFF_TEMPORARY.florian2020-07-032-6/+6
* Do not log "startup" to syslog.florian2020-05-251-3/+1
* Only pay attention to interfaces in our routing domainflorian2020-04-171-5/+26
* Make the control socket name depend on the routing domain we are in.florian2020-04-161-3/+9
* When slaacd is run in a routing domain (rdomain) other than the default (0) itflorian2020-04-141-3/+3
* Move ND6_PRIV_* constants from nd6.h to slaacd the only place whereflorian2020-03-281-1/+6
* semarie diagnosed a what appeared to be a 'large backwards memcpy' of anderaadt2019-12-151-3/+3
* On startup withdraw all proposals for all interfaces by sending anflorian2019-11-231-1/+10
* Merge DNS proposals coming from the same interface.florian2019-11-223-53/+40
* We do not send lifetimes or source in DNS proposals.florian2019-11-212-6/+2