]>
Commit | Line | Data |
---|---|---|
c82d9c97 KZ |
1 | #ifndef UTIL_LINUX_LOGINDEFS_H |
2 | #define UTIL_LINUX_LOGINDEFS_H | |
3 | ||
9c44ac50 | 4 | extern void logindefs_load_file(const char *filename); |
832f5cd5 | 5 | extern void logindefs_set_loader(void (*loader)(void *data), void *data); |
c82d9c97 | 6 | extern int getlogindefs_bool(const char *name, int dflt); |
62342745 | 7 | extern unsigned long getlogindefs_num(const char *name, unsigned long dflt); |
c82d9c97 KZ |
8 | extern const char *getlogindefs_str(const char *name, const char *dflt); |
9 | extern void free_getlogindefs_data(void); | |
607e6b7c | 10 | extern int logindefs_setenv(const char *name, const char *conf, const char *dflt); |
78dd7450 | 11 | extern int effective_access(const char *path, int mode); |
29cc2a55 | 12 | extern int get_hushlogin_status(struct passwd *pwd, int force_check); |
c82d9c97 KZ |
13 | |
14 | #endif /* UTIL_LINUX_LOGINDEFS_H */ |