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 },
> 

Reply via email to