summaryrefslogtreecommitdiffstats
path: root/usr.sbin/rtadvd/Makefile
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2011-05-29 05:24:58 +0000
committerhrs <hrs@FreeBSD.org>2011-05-29 05:24:58 +0000
commitfd7e38fffccde0c416b15246c4d16e08574e6cd6 (patch)
tree4cd9cf7fe969ac1015d7876862d4a2561baef047 /usr.sbin/rtadvd/Makefile
parenteeba75618c9b27faad1e2ef180870038ea161d68 (diff)
downloadFreeBSD-src-fd7e38fffccde0c416b15246c4d16e08574e6cd6.zip
FreeBSD-src-fd7e38fffccde0c416b15246c4d16e08574e6cd6.tar.gz
Implemnt RDNSS and DNSSL options (RFC 6106, IPv6 Router Advertisement
Options for DNS Configuration) into rtadvd(8) and rtsold(8). DNS information received by rtsold(8) will go to resolv.conf(5) by resolvconf(8) script. Lifetime handling is not supported at this moment. Note: when receiving a link-local scope address rtsold(8) adds a scope id into addresses in the script arguments based on the received interface in a representation defined in RFC 4007 (e.g. fe80::1%bge0). However, there are some shell scripts using printf(1) (including resolvconf(8)) cannot process it properly because printf(1) can recognize the character % as special. Based on work by: J.R. Oldroyd PR: kern/156259
Diffstat (limited to 'usr.sbin/rtadvd/Makefile')
-rw-r--r--usr.sbin/rtadvd/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/rtadvd/Makefile b/usr.sbin/rtadvd/Makefile
index 9dbfc99..29c26fe 100644
--- a/usr.sbin/rtadvd/Makefile
+++ b/usr.sbin/rtadvd/Makefile
@@ -21,7 +21,7 @@ SRCS= rtadvd.c rrenum.c advcap.c if.c config.c timer.c dump.c
DPADD= ${LIBUTIL}
LDADD= -lutil
-CFLAGS+= -DHAVE_ARC4RANDOM -DHAVE_POLL_H -DROUTEINFO
+CFLAGS+= -DHAVE_ARC4RANDOM -DHAVE_POLL_H -DROUTEINFO -DRDNSS
WARNS?= 1
OpenPOWER on IntegriCloud