[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.19 and 1.20

version 1.19, 2016/06/27 15:41:17 version 1.20, 2016/09/02 18:12:30
Line 57 
Line 57 
 %}  %}
   
 %token TPERMIT TDENY TAS TCMD TARGS  %token TPERMIT TDENY TAS TCMD TARGS
 %token TNOPASS TKEEPENV TSETENV  %token TNOPASS TPERSIST TKEEPENV TSETENV
 %token TSTRING  %token TSTRING
   
 %%  %%
Line 119 
Line 119 
 option:         TNOPASS {  option:         TNOPASS {
                         $$.options = NOPASS;                          $$.options = NOPASS;
                         $$.envlist = NULL;                          $$.envlist = NULL;
                   } | TPERSIST {
                           $$.options = PERSIST;
                           $$.envlist = NULL;
                 } | TKEEPENV {                  } | TKEEPENV {
                         $$.options = KEEPENV;                          $$.options = KEEPENV;
                         $$.envlist = NULL;                          $$.envlist = NULL;
Line 208 
Line 211 
         { "cmd", TCMD },          { "cmd", TCMD },
         { "args", TARGS },          { "args", TARGS },
         { "nopass", TNOPASS },          { "nopass", TNOPASS },
           { "persist", TPERSIST },
         { "keepenv", TKEEPENV },          { "keepenv", TKEEPENV },
         { "setenv", TSETENV },          { "setenv", TSETENV },
 };  };

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20