summaryrefslogtreecommitdiffstats
path: root/usr.sbin/rad/frontend.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Do not try to send router advertisements on interfaces that have no link.florian2019-09-071-3/+46
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-5/+5
* Delete superfluous #includes of <ifaddrs.h>, <net/if_dl.h>, and <net/if_enc.h>guenther2019-05-101-2/+1
* Unbreak listening for prefix changes.florian2019-04-121-2/+2
* Only accept one ICMPv6 and one route socket.florian2019-03-151-3/+10
* Correctly interlock config reloads imsgs.florian2019-03-151-1/+7
* Do not accept a control socket if we already have one.florian2019-03-151-1/+4
* In the manner of recent changes to unwind(8) and slaacd(8), make imsgpamela2019-03-121-10/+31
* Change fatal() to fatalx() where errno is not set.pamela2019-03-111-4/+4
* Introduce the IMSG_DATA_SIZE() macro to replace recurring math on imsg.hdr.len to shorten and simplify code.pamela2019-03-021-7/+7
* trailing whitespaceflorian2019-03-011-2/+2
* We don't need IMSG_SHUTDOWN, we can just close the sockets.florian2019-01-291-7/+1
* Discovered prefixes should not override explicitly configuredflorian2018-11-281-5/+6
* Allow rad(8) to watch interface groups; e.g. "interface tap" in rad.conf.reyk2018-11-211-22/+72
* Don't fatal if IPV6_LEAVE_GROUP fails.reyk2018-11-161-5/+5
* SIOCGIFNETMASK_IN6 failing just means that someone delete the addressflorian2018-08-151-2/+2
* Move dns settings to global options so that they don't need to beflorian2018-08-031-20/+26
* No need to copy rdns_lifetime around with an IMSG, it gets send to theflorian2018-07-201-4/+1
* fix mem leak: missing freeifaddrsflorian2018-07-201-2/+2
* Introduce MTU option.bket2018-07-201-1/+13
* Don't log_warn on normal conditions, it should be log_debug.florian2018-07-181-2/+2
* Implement RFC 8106: IPv6 Router Advertisement Options for DNSflorian2018-07-151-2/+84
* It's a packet, not package.florian2018-07-151-7/+7
* Monitor the route socket and regenerate the list of interfaces andflorian2018-07-131-1/+15
* pass control socket in from mainflorian2018-07-131-11/+13
* pass in route socket from main; stub out handling for nowflorian2018-07-131-4/+79
* cleanly shutdown by sending advertisement with lifetime 0florian2018-07-111-1/+7
* Send a RA with router lifetime of 0 when an interface is removed fromflorian2018-07-111-9/+39
* Detect when a router advertisement packet changes due to configflorian2018-07-111-12/+28
* remove newd control leftoversflorian2018-07-101-18/+1
* Import rad(8).florian2018-07-101-0/+936