[BACK]Return to toke.l CVS log [TXT][DIR] Up to [local] / src / usr.bin / sudo

Diff for /src/usr.bin/sudo/Attic/toke.l between version 1.9 and 1.10

version 1.9, 2011/04/29 17:26:59 version 1.10, 2011/05/01 14:42:06
Line 391 
Line 391 
                             return(NTWKADDR);                              return(NTWKADDR);
                         }                          }
   
 [[:upper:]][[:upper:][:digit:]_]* {  ALL {
                             if (strcmp(yytext, "ALL") == 0) {                              LEXTRACE("ALL ");
                                 LEXTRACE("ALL ");                              return(ALL);
                                 return(ALL);  
                             }                          }
   
   <INITIAL>ROLE {
 #ifdef HAVE_SELINUX  #ifdef HAVE_SELINUX
                             /* XXX - restrict type/role to initial state */                              LEXTRACE("ROLE ");
                             if (strcmp(yytext, "TYPE") == 0) {                              return(ROLE);
                                 LEXTRACE("TYPE ");  #else
                                 return(TYPE);                              goto got_alias;
                             }  #endif
                             if (strcmp(yytext, "ROLE") == 0) {                          }
                                 LEXTRACE("ROLE ");  
                                 return(ROLE);  <INITIAL>TYPE {
                             }  #ifdef HAVE_SELINUX
 #endif /* HAVE_SELINUX */                              LEXTRACE("TYPE ");
                               return(TYPE);
   #else
                               goto got_alias;
   #endif
                           }
   
   [[:upper:]][[:upper:][:digit:]_]* {
                           got_alias:
                             if (!fill(yytext, yyleng))                              if (!fill(yytext, yyleng))
                                 yyterminate();                                  yyterminate();
                             LEXTRACE("ALIAS ");                              LEXTRACE("ALIAS ");

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10