X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flogin%2Fpam-module.c;h=61df3e9d890a64353b4858159cae764d3bd3e522;hp=3667425a8cabd8fd18374e7776f7a4522620f87c;hb=4d49b48c60a4ac66fa764fd7a6ae6d0bd0bd9c37;hpb=ffcfcb6b2c068a5869cffad8a59d72b888bcb940 diff --git a/src/login/pam-module.c b/src/login/pam-module.c index 3667425a8..61df3e9d8 100644 --- a/src/login/pam-module.c +++ b/src/login/pam-module.c @@ -183,7 +183,8 @@ _public_ PAM_EXTERN int pam_sm_open_session( 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, existing; + bool remote; + unsigned existing; uint32_t vtnr = 0; int r; @@ -317,8 +318,7 @@ _public_ PAM_EXTERN int pam_sm_open_session( !streq(remote_host, "localhost") && !streq(remote_host, "localhost.localdomain"); - /* Talk to logind over the message bug */ - + /* Talk to logind over the message bus */ r = sd_bus_open_system(&bus); if (r < 0) { pam_syslog(handle, LOG_ERR, "Failed to connect to system bus: %s", strerror(-r));