diff options
author | Karel Zak | 2016-10-13 14:22:52 +0200 |
---|---|---|
committer | Karel Zak | 2017-09-18 11:48:56 +0200 |
commit | 832f5cd5241e14cf85ae9a40e99636a713ec4859 (patch) | |
tree | da847a5ea9d54b912b7801b025e5dc5db17cdab4 /login-utils/logindefs.h | |
parent | su: cosmetic changes after indent (diff) | |
download | kernel-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.h | 2 |
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); |