X-Git-Url: https://git.armaanb.net/?p=opendoas.git;a=blobdiff_plain;f=doas.h;h=ecf0db222f7fc5101c940fdf39c02517429c9ad8;hp=a8aa41bee6b9ead7e6a8873436852fa2f7054046;hb=HEAD;hpb=2d7431ca9ec0b3204a5e9fd01d0fffd946c4d430 diff --git a/doas.h b/doas.h index a8aa41b..ecf0db2 100644 --- a/doas.h +++ b/doas.h @@ -43,17 +43,15 @@ char **prepenv(const struct rule *, const struct passwd *, #define KEEPENV 0x2 #define PERSIST 0x4 #define NOLOG 0x8 +#define INSULT 0x10 -#ifdef USE_PAM -void pamauth(const char *, const char *, int, int, int); -#endif - -#ifdef USE_SHADOW -void shadowauth(const char *, int); -#endif +int shadowauth(const char *, int); #ifdef USE_TIMESTAMP int timestamp_open(int *, int); int timestamp_set(int, int); int timestamp_clear(void); #endif + +const char * getinsult(void); +void authfail(int);