diff options
author | Lennart Poettering <lennart@poettering.net> | 2013-11-07 00:20:11 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2013-11-07 00:20:11 +0100 |
commit | d1529c9ea012d37a595417af98804d5d0b5f00d9 (patch) | |
tree | a237e49a855121916b55a093eb272faf13db01eb /src/login/pam-module.c | |
parent | 30374ebe5e9f0b37e99dcbdc965c00fcf542f89d (diff) |
pam: externally our booleans are ints, not unsigneds
Diffstat (limited to 'src/login/pam-module.c')
-rw-r--r-- | src/login/pam-module.c | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/src/login/pam-module.c b/src/login/pam-module.c index 61df3e9d89..0be39de95a 100644 --- a/src/login/pam-module.c +++ b/src/login/pam-module.c @@ -178,19 +178,21 @@ _public_ PAM_EXTERN int pam_sm_open_session( int flags, int argc, const char **argv) { - struct passwd *pw; - bool debug = false; - const char *username, *id, *object_path, *runtime_path, *service = NULL, *tty = NULL, *display = NULL, *remote_user = NULL, *remote_host = NULL, *seat = NULL, *type = NULL, *class = NULL, *class_pam = NULL, *cvtnr = NULL; - uint32_t uid, pid; - int session_fd = -1; - bool remote; - unsigned existing; - uint32_t vtnr = 0; - int r; - - _cleanup_bus_unref_ sd_bus *bus = NULL; _cleanup_bus_error_free_ sd_bus_error error = SD_BUS_ERROR_NULL; _cleanup_bus_message_unref_ sd_bus_message *reply = NULL; + const char + *username, *id, *object_path, *runtime_path, + *service = NULL, + *tty = NULL, *display = NULL, + *remote_user = NULL, *remote_host = NULL, + *seat = NULL, + *type = NULL, *class = NULL, + *class_pam = NULL, *cvtnr = NULL; + _cleanup_bus_unref_ sd_bus *bus = NULL; + int session_fd = -1, existing, r; + uint32_t uid, pid, vtnr = 0; + bool debug = false, remote; + struct passwd *pw; assert(handle); |