summaryrefslogtreecommitdiffstats
path: root/login-utils/logindefs.h
diff options
context:
space:
mode:
authorKarel Zak2016-10-13 14:22:52 +0200
committerKarel Zak2017-09-18 11:48:56 +0200
commit832f5cd5241e14cf85ae9a40e99636a713ec4859 (patch)
treeda847a5ea9d54b912b7801b025e5dc5db17cdab4 /login-utils/logindefs.h
parentsu: cosmetic changes after indent (diff)
downloadkernel-qcow2-util-linux-832f5cd5241e14cf85ae9a40e99636a713ec4859.tar.gz
kernel-qcow2-util-linux-832f5cd5241e14cf85ae9a40e99636a713ec4859.tar.xz
kernel-qcow2-util-linux-832f5cd5241e14cf85ae9a40e99636a713ec4859.zip
su: add control struct
* setup logindefs loader by function rather than by global pointer * move basic booleans to the su_context struct Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'login-utils/logindefs.h')
-rw-r--r--login-utils/logindefs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/login-utils/logindefs.h b/login-utils/logindefs.h
index f05d733ba..064737c6c 100644
--- a/login-utils/logindefs.h
+++ b/login-utils/logindefs.h
@@ -2,7 +2,7 @@
#define UTIL_LINUX_LOGINDEFS_H
extern void logindefs_load_file(const char *filename);
-extern void (*logindefs_load_defaults)(void);
+extern void logindefs_set_loader(void (*loader)(void *data), void *data);
extern int getlogindefs_bool(const char *name, int dflt);
extern unsigned long getlogindefs_num(const char *name, long dflt);
extern const char *getlogindefs_str(const char *name, const char *dflt);