summaryrefslogtreecommitdiff
path: root/nslcd/hackers_watch.h
diff options
context:
space:
mode:
Diffstat (limited to 'nslcd/hackers_watch.h')
-rw-r--r--nslcd/hackers_watch.h17
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