Thanks for noticing!
Klemens Nanni([email protected]) on 2019.09.17 22:40:10 +0200:
> On Sun, Sep 01, 2019 at 04:27:25PM +0200, Sebastian Benoit wrote:
> > This was mentioned in the upgrade guide:
> > http://www.openbsd.org/faq/upgrade64.html
> Quote:
>
> Use of the old options will result in a warning message and
> they will be removed in OpenBSD 6.5.
>
> > Ok to remove the old options completly after 2 releases?
> You can remove the now unused tokens as well; feel free to commit the
> following diff with OK kn.
>
>
> Index: parse.y
> ===================================================================
> RCS file: /cvs/src/usr.sbin/relayd/parse.y,v
> retrieving revision 1.242
> diff -u -p -r1.242 parse.y
> --- parse.y 15 Sep 2019 19:23:29 -0000 1.242
> +++ parse.y 17 Sep 2019 20:38:40 -0000
> @@ -168,7 +168,7 @@ typedef struct {
>
> %}
>
> -%token ALL APPEND BACKLOG BACKUP BINARY BUFFER CA CACHE SET CHECK
> CIPHERS CODE
> +%token APPEND BACKLOG BACKUP BINARY BUFFER CA CACHE SET CHECK CIPHERS
> CODE
> %token COOKIE DEMOTE DIGEST DISABLE ERROR EXPECT PASS BLOCK EXTERNAL
> FILENAME
> %token FORWARD FROM HASH HEADER HEADERLEN HOST HTTP ICMP INCLUDE INET
> INET6
> %token INTERFACE INTERVAL IP KEYPAIR LABEL LISTEN VALUE LOADBALANCE
> LOG LOOKUP
> @@ -176,7 +176,7 @@ typedef struct {
> %token PREFORK PRIORITY PROTO QUERYSTR REAL REDIRECT RELAY REMOVE
> REQUEST
> %token RESPONSE RETRY QUICK RETURN ROUNDROBIN ROUTE SACK SCRIPT SEND
> SESSION
> %token SNMP SOCKET SPLICE SSL STICKYADDR STYLE TABLE TAG TAGGED TCP
> TIMEOUT TLS
> -%token TO ROUTER RTLABEL TRANSPARENT TRAP UPDATES URL WITH TTL RTABLE
> +%token TO ROUTER RTLABEL TRANSPARENT TRAP URL WITH TTL RTABLE
> %token MATCH PARAMS RANDOM LEASTSTATES SRCHASH KEY CERTIFICATE
> PASSWORD ECDHE
> %token EDH TICKETS CONNECTION CONNECTIONS ERRORS STATE CHANGES CHECKS
> %token WEBSOCKETS
> @@ -455,20 +455,8 @@ main : INTERVAL NUMBER {
> trap : /* nothing */ { $$ = 0; }
> | TRAP { $$ = 1; }
>
> -loglevel : UPDATES { /* remove 6.4-current */
> - $$ = RELAYD_OPT_LOGUPDATE;
> - log_warnx("log updates deprecated, "
> - "update configuration");
> - }
> - | STATE CHANGES { $$ = RELAYD_OPT_LOGUPDATE; }
> +loglevel : STATE CHANGES { $$ = RELAYD_OPT_LOGUPDATE; }
> | HOST CHECKS { $$ = RELAYD_OPT_LOGHOSTCHECK; }
> - | ALL { /* remove 6.4-current */
> - $$ = (RELAYD_OPT_LOGHOSTCHECK|
> - RELAYD_OPT_LOGCON|
> - RELAYD_OPT_LOGCONERR);
> - log_warnx("log all deprecated, "
> - "update configuration");
> - }
> | CONNECTION { $$ = (RELAYD_OPT_LOGCON |
> RELAYD_OPT_LOGCONERR); }
> | CONNECTION ERRORS { $$ = RELAYD_OPT_LOGCONERR; }
> @@ -2354,7 +2342,6 @@ lookup(char *s)
> {
> /* this has to be sorted always */
> static const struct keywords keywords[] = {
> - { "all", ALL },
> { "append", APPEND },
> { "backlog", BACKLOG },
> { "backup", BACKUP },
> @@ -2462,7 +2449,6 @@ lookup(char *s)
> { "transparent", TRANSPARENT },
> { "trap", TRAP },
> { "ttl", TTL },
> - { "updates", UPDATES },
> { "url", URL },
> { "value", VALUE },
> { "websockets", WEBSOCKETS },
>