extern int nrules;
extern int parse_errors;
-char **prepenv(struct rule *);
+extern const char *formerpath;
-int yyparse(void);
+struct passwd;
+
+char **prepenv(const struct rule *, const struct passwd *,
+ const struct passwd *);
#define PERMIT 1
#define DENY 2
#define NOPASS 0x1
#define KEEPENV 0x2
#define PERSIST 0x4
+#define NOLOG 0x8