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. This is based on work by J.R. Oldroyd (kern/156259) but revised extensively[1]. - rtadvd(8) now supports "noifprefix" to disable gathering on-link prefixes from interfaces when no "addr" is specified[2]. An entry in rtadvd.conf with "noifprefix" + no "addr" generates an RA message with no prefix information option. - rtadvd(8) now supports RTM_IFANNOUNCE message to fix crashes when an interface is added or removed. - Correct bogus ND_OPT_ROUTE_INFO value to one in RFC 4191. Reviewed by: bz[1] PR: kern/156259 [1] PR: bin/152458 [2]
29 lines
1.0 KiB
Makefile
29 lines
1.0 KiB
Makefile
# Copyright (c) 1996 WIDE Project. All rights reserved.
|
|
#
|
|
# Redistribution and use in source and binary forms, with or without
|
|
# modifications, are permitted provided that the above copyright notice
|
|
# and this paragraph are duplicated in all such forms and that any
|
|
# documentation, advertising materials, and other materials related to
|
|
# such distribution and use acknowledge that the software was developed
|
|
# by the WIDE Project, Japan. The name of the Project may not be used to
|
|
# endorse or promote products derived from this software without
|
|
# specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS''
|
|
# AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
|
|
# LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
|
# A PARTICULAR PURPOSE.
|
|
#
|
|
# $FreeBSD$
|
|
|
|
PROG= rtadvd
|
|
MAN= rtadvd.conf.5 rtadvd.8
|
|
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
|
|
|
|
WARNS?= 6
|
|
|
|
.include <bsd.prog.mk>
|