diff options
| -rw-r--r-- | usr.sbin/rad/parse.y | 28 | ||||
| -rw-r--r-- | usr.sbin/rad/printconf.c | 4 | ||||
| -rw-r--r-- | usr.sbin/rad/rad.conf.5 | 12 |
3 files changed, 22 insertions, 22 deletions
diff --git a/usr.sbin/rad/parse.y b/usr.sbin/rad/parse.y index 582d165c7d6..322f0e7e29a 100644 --- a/usr.sbin/rad/parse.y +++ b/usr.sbin/rad/parse.y @@ -1,4 +1,4 @@ -/* $OpenBSD: parse.y,v 1.3 2018/07/15 09:28:21 florian Exp $ */ +/* $OpenBSD: parse.y,v 1.4 2018/07/20 13:17:02 florian Exp $ */ /* * Copyright (c) 2018 Florian Obser <florian@openbsd.org> @@ -115,7 +115,7 @@ typedef struct { %token DEFAULT ROUTER HOP LIMIT MANAGED ADDRESS %token CONFIGURATION OTHER LIFETIME REACHABLE TIME RETRANS TIMER %token AUTO PREFIX VALID PREFERRED LIFETIME ONLINK AUTONOMOUS -%token ADDRESS_CONFIGURATION DNS RESOLVER SEARCH +%token ADDRESS_CONFIGURATION DNS NAMESERVER SEARCH %token <v.string> STRING %token <v.number> NUMBER @@ -303,27 +303,27 @@ dnsopts_l : dnsopts_l dnsoptsl nl dnsoptsl : LIFETIME NUMBER { ra_iface_conf->rdns_lifetime = $2; } - | RESOLVER resolver_block + | NAMESERVER nserver_block | SEARCH search_block ; -resolver_block : '{' optnl resolveropts_l '}' - | '{' optnl '}' - | resolveroptsl - | /* empty */ - ; - -resolveropts_l : resolveropts_l resolveroptsl optnl - | resolveroptsl optnl +nserver_block : '{' optnl nserveropts_l '}' + | '{' optnl '}' + | nserveroptsl + | /* empty */ + ; + +nserveropts_l : nserveropts_l nserveroptsl optnl + | nserveroptsl optnl ; -resolveroptsl : STRING { +nserveroptsl : STRING { struct ra_rdnss_conf *ra_rdnss_conf; struct in6_addr addr; memset(&addr, 0, sizeof(addr)); if (inet_pton(AF_INET6, $1, &addr) != 1) { - yyerror("error parsing resolver address %s", + yyerror("error parsing nameserver address %s", $1); free($1); YYERROR; @@ -423,13 +423,13 @@ lookup(char *s) {"lifetime", LIFETIME}, {"limit", LIMIT}, {"managed", MANAGED}, + {"nameserver", NAMESERVER}, {"no", NO}, {"on-link", ONLINK}, {"other", OTHER}, {"preferred", PREFERRED}, {"prefix", PREFIX}, {"reachable", REACHABLE}, - {"resolver", RESOLVER}, {"retrans", RETRANS}, {"router", ROUTER}, {"search", SEARCH}, diff --git a/usr.sbin/rad/printconf.c b/usr.sbin/rad/printconf.c index 1fc8cd4ca3f..1614fba0e04 100644 --- a/usr.sbin/rad/printconf.c +++ b/usr.sbin/rad/printconf.c @@ -1,4 +1,4 @@ -/* $OpenBSD: printconf.c,v 1.2 2018/07/15 09:28:21 florian Exp $ */ +/* $OpenBSD: printconf.c,v 1.3 2018/07/20 13:17:02 florian Exp $ */ /* * Copyright (c) 2018 Florian Obser <florian@openbsd.org> @@ -104,7 +104,7 @@ print_config(struct rad_conf *conf) printf("\tdns {\n"); printf("\t\tlifetime %u\n", iface->rdns_lifetime); if (!SIMPLEQ_EMPTY(&iface->ra_rdnss_list)) { - printf("\t\tresolver {\n"); + printf("\t\tnameserver {\n"); SIMPLEQ_FOREACH(ra_rdnss, &iface->ra_rdnss_list, entry) { inet_ntop(AF_INET6, &ra_rdnss->rdnss, diff --git a/usr.sbin/rad/rad.conf.5 b/usr.sbin/rad/rad.conf.5 index 6ca6b3ef956..36d100513b8 100644 --- a/usr.sbin/rad/rad.conf.5 +++ b/usr.sbin/rad/rad.conf.5 @@ -1,4 +1,4 @@ -.\" $OpenBSD: rad.conf.5,v 1.6 2018/07/15 11:35:57 jmc Exp $ +.\" $OpenBSD: rad.conf.5,v 1.7 2018/07/20 13:17:02 florian Exp $ .\" .\" Copyright (c) 2018 Florian Obser <florian@openbsd.org> .\" Copyright (c) 2005 Esben Norby <norby@openbsd.org> @@ -18,7 +18,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: July 15 2018 $ +.Dd $Mdocdate: July 20 2018 $ .Dt RAD.CONF 5 .Os .Sh NAME @@ -78,7 +78,7 @@ not available and hosts should consult DHCPv6. The default is no. .It Ic other configuration Pq Ic yes Ns | Ns Ic no If set to yes, hosts should consult DHCPv6 for additional configuration -like NTP servers or DNS resolvers. +like NTP servers or DNS name servers. .It Ic router lifetime Ar seconds The number of seconds this router is a valid default router after receiving a router advertisement message. @@ -126,7 +126,7 @@ prefix. The default is 2592000. .El .Pp -Recursive resolvers are configured inside an interface block: +Name servers are configured inside an interface block: .Bd -unfilled -offset indent .Ic dns Brq dns options .Ed @@ -138,8 +138,8 @@ options are as follows: The number of seconds the dns options are valid after receiving a router advertisement message. The default is 900 seconds. -.It Ic resolver Pq Ar IP Ns | Ns { resolver list } -IPv6 address or list of IPv6 addresses of recursive DNS resolvers. +.It Ic nameserver Pq Ar IP Ns | Ns { nameserver list } +IPv6 address or list of IPv6 addresses of DNS name servers. .It Ic search Pq Ar domain Ns | Ns { domain list } Domain or list of domains for the .Xr resolv.conf 5 |
