Imported Upstream version 1.8.7
[debian/sudo] / plugins / sudoers / gram.h
1 #define COMMAND 257
2 #define ALIAS 258
3 #define DEFVAR 259
4 #define NTWKADDR 260
5 #define NETGROUP 261
6 #define USERGROUP 262
7 #define WORD 263
8 #define DIGEST 264
9 #define DEFAULTS 265
10 #define DEFAULTS_HOST 266
11 #define DEFAULTS_USER 267
12 #define DEFAULTS_RUNAS 268
13 #define DEFAULTS_CMND 269
14 #define NOPASSWD 270
15 #define PASSWD 271
16 #define NOEXEC 272
17 #define EXEC 273
18 #define SETENV 274
19 #define NOSETENV 275
20 #define LOG_INPUT 276
21 #define NOLOG_INPUT 277
22 #define LOG_OUTPUT 278
23 #define NOLOG_OUTPUT 279
24 #define ALL 280
25 #define COMMENT 281
26 #define HOSTALIAS 282
27 #define CMNDALIAS 283
28 #define USERALIAS 284
29 #define RUNASALIAS 285
30 #define ERROR 286
31 #define TYPE 287
32 #define ROLE 288
33 #define PRIVS 289
34 #define LIMITPRIVS 290
35 #define MYSELF 291
36 #define SHA224 292
37 #define SHA256 293
38 #define SHA384 294
39 #define SHA512 295
40 #ifndef YYSTYPE_DEFINED
41 #define YYSTYPE_DEFINED
42 typedef union {
43     struct cmndspec *cmndspec;
44     struct defaults *defaults;
45     struct member *member;
46     struct runascontainer *runas;
47     struct privilege *privilege;
48     struct sudo_digest *digest;
49     struct sudo_command command;
50     struct cmndtag tag;
51     struct selinux_info seinfo;
52     struct solaris_privs_info privinfo;
53     char *string;
54     int tok;
55 } YYSTYPE;
56 #endif /* YYSTYPE_DEFINED */
57 extern YYSTYPE sudoerslval;