diff options
Diffstat (limited to 'nslcd/hackers_watch.h')
-rw-r--r-- | nslcd/hackers_watch.h | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/nslcd/hackers_watch.h b/nslcd/hackers_watch.h index 09ff036..dd2f372 100644 --- a/nslcd/hackers_watch.h +++ b/nslcd/hackers_watch.h @@ -1,22 +1,9 @@ #ifndef _HACKERS_WATCH_H #define _HACKERS_WATCH_H -#include <pthread.h> -#include <pwd.h> - -struct session { - pthread_rwlock_t lock; - size_t cnt; - struct passwd *users; - /* The following are only for writers */ - char *yamldir; - int *in_user_wds; - int in_fd; - int in_wd_home; - int in_wd_yaml; -}; +#include "hackers.h" int hackers_init(const char *yamldir, struct session *session); -int hackers_worker(struct session *session); +void hackers_worker(struct session *session); #endif |