[BACK]Return to parse.y CVS log [TXT][DIR] Up to [local] / src / usr.bin / doas

Diff for /src/usr.bin/doas/parse.y between version 1.27 and 1.28

version 1.27, 2018/07/11 07:39:22 version 1.28, 2020/10/09 07:43:38
Line 70 
Line 70 
 %}  %}
   
 %token TPERMIT TDENY TAS TCMD TARGS  %token TPERMIT TDENY TAS TCMD TARGS
 %token TNOPASS TPERSIST TKEEPENV TSETENV  %token TNOPASS TNOLOG TPERSIST TKEEPENV TSETENV
 %token TSTRING  %token TSTRING
   
 %%  %%
Line 136 
Line 136 
 option:         TNOPASS {  option:         TNOPASS {
                         $$.options = NOPASS;                          $$.options = NOPASS;
                         $$.envlist = NULL;                          $$.envlist = NULL;
                   } | TNOLOG {
                           $$.options = NOLOG;
                           $$.envlist = NULL;
                 } | TPERSIST {                  } | TPERSIST {
                         $$.options = PERSIST;                          $$.options = PERSIST;
                         $$.envlist = NULL;                          $$.envlist = NULL;
Line 209 
Line 212 
         { "cmd", TCMD },          { "cmd", TCMD },
         { "args", TARGS },          { "args", TARGS },
         { "nopass", TNOPASS },          { "nopass", TNOPASS },
           { "nolog", TNOLOG },
         { "persist", TPERSIST },          { "persist", TPERSIST },
         { "keepenv", TKEEPENV },          { "keepenv", TKEEPENV },
         { "setenv", TSETENV },          { "setenv", TSETENV },

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28