summaryrefslogtreecommitdiffstats
path: root/usr.sbin/rad (follow)
Commit message (Expand)AuthorAgeFilesLines
* Include interface name in warning when a RA is recieved from a non-link-localclaudio2020-05-201-2/+3
* list example files in FILES with a short description: generally, "Examplejmc2020-05-161-4/+4
* Use defines instead of raw numbers for intervals specified by RFCflorian2020-03-303-17/+19
* briefly mention /etc/examples/ in the FILES section of all theschwarze2020-02-101-3/+5
* Consistently use _rcctl enable foo_ in examples, it's simpler and lesslandry2019-11-101-12/+9
* Plug mem leak in error path; ok florian@ who also spotted the rad caseotto2019-10-181-1/+3
* Do not try to send router advertisements on interfaces that have no link.florian2019-09-071-3/+46
* this bit about soii and link-local addresses is no longer needed sincebenno2019-09-061-14/+2
* Fix a bunch of typos in various man pages.fcambus2019-08-081-3/+3
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-282-12/+12
* Delete superfluous #includes of <ifaddrs.h>, <net/if_dl.h>, and <net/if_enc.h>guenther2019-05-102-4/+2
* Unbreak listening for prefix changes.florian2019-04-121-2/+2
* Avoid calling dup2(oldd, newd) when oldd == newd. In that case theyasuoka2019-03-311-2/+6
* Only accept one ICMPv6 and one route socket.florian2019-03-151-3/+10
* Correctly interlock config reloads imsgs.florian2019-03-152-2/+14
* Do not accept a control socket if we already have one.florian2019-03-151-1/+4
* fix line breakpamela2019-03-121-2/+3
* In the manner of recent changes to unwind(8) and slaacd(8), make imsgpamela2019-03-123-22/+68
* Change fatal() to fatalx() where errno is not set.pamela2019-03-112-8/+8
* Introduce the IMSG_DATA_SIZE() macro to replace recurring math on imsg.hdr.len to shorten and simplify code.pamela2019-03-024-25/+25
* trailing whitespaceflorian2019-03-012-4/+4
* (unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherderaadt2019-02-131-3/+3
* We don't need IMSG_SHUTDOWN, we can just close the sockets.florian2019-01-294-22/+5
* PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() callskrw2019-01-221-3/+3
* minor tweaks;jmc2019-01-022-9/+8
* 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-212-25/+75
* Don't fatal if IPV6_LEAVE_GROUP fails.reyk2018-11-161-5/+5
* Document interactions of rad(8), carp(4), and SOII:stsp2018-11-091-2/+14
* - odd condition/test in PF lexersashan2018-11-011-2/+3
* If a prefix without length was specifed in the config file, thenbluhm2018-09-162-3/+8
* With prefixlen 128, mask_prefix() in rad(8) caused a stack overflowbluhm2018-09-161-3/+5
* replace malloc()+strlcpy() with strndup() in cmdline_symset().miko2018-09-071-9/+4
* SIOCGIFNETMASK_IN6 failing just means that someone delete the addressflorian2018-08-151-2/+2
* Since -s argument is no longer checked, during reexec, the argv size then mustmestre2018-08-051-2/+2
* Leave the control socket behind on shutdown. It doesn't hurt anyone.florian2018-08-043-27/+10
* advertise slaacd.8;jmc2018-08-031-3/+4
* sort; ok florianjmc2018-08-031-16/+16
* Move dns settings to global options so that they don't need to beflorian2018-08-037-119/+211
* sort;jmc2018-07-211-7/+7
* No need to copy rdns_lifetime around with an IMSG, it gets send to theflorian2018-07-204-15/+4
* Fix mem leaks on config reload:florian2018-07-203-9/+22
* fix mem leak: missing freeifaddrsflorian2018-07-201-2/+2
* Introduce MTU option.bket2018-07-206-8/+33
* We need to track the auto prefix in ra_prefix_conf otherwise we can'tflorian2018-07-201-3/+4
* Rename "resolver" to "nameserver" in the configuration file.florian2018-07-203-22/+22
* Stop our own router advertisements from looping back to us.florian2018-07-181-2/+6
* Don't log_warn on normal conditions, it should be log_debug.florian2018-07-181-2/+2
* tweak previous;jmc2018-07-151-2/+2
* Implement RFC 8106: IPv6 Router Advertisement Options for DNSflorian2018-07-157-17/+300