]> git.armaanb.net Git - opendoas.git/blobdiff - doas.h
use config.h and link objects instead of libopenbsd.a
[opendoas.git] / doas.h
diff --git a/doas.h b/doas.h
index 0f96d1e369e088ef312068c52587f17718439fa9..de8dbe1c18495cd5fab1d3fe1eeddce8ac16d0aa 100644 (file)
--- a/doas.h
+++ b/doas.h
@@ -29,9 +29,12 @@ extern struct rule **rules;
 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
@@ -39,3 +42,4 @@ int yyparse(void);
 #define NOPASS         0x1
 #define KEEPENV                0x2
 #define PERSIST                0x4
+#define NOLOG          0x8