#include <syslog.h>
#include <errno.h>
#include <fcntl.h>
+#include <time.h>
#include "openbsd.h"
#include "doas.h"
permit(uid_t uid, gid_t *groups, int ngroups, const struct rule **lastr,
uid_t target, const char *cmd, const char **cmdargs)
{
- int i;
+ size_t i;
*lastr = NULL;
for (i = 0; i < nrules; i++) {
return rv;
}
+void
+authfail(void)
+{
+ printf("%s\n", getinsult());
+ errx(1, "Authentication failed");
+}
+
int
main(int argc, char **argv)
{