Lines Matching refs:vtnr
126 static int get_seat_from_display(const char *display, const char **seat, uint32_t *vtnr) {
136 assert(vtnr);
172 *vtnr = (uint32_t) v;
235 uint32_t vtnr = 0;
344 /* If this fails vtnr will be 0, that's intended */
346 (void) safe_atou32(cvtnr, &vtnr);
348 if (!isempty(display) && !vtnr) {
350 get_seat_from_display(display, &seat, &vtnr);
352 get_seat_from_display(display, NULL, &vtnr);
355 if (seat && !streq(seat, "seat0") && vtnr != 0) {
356 pam_syslog(handle, LOG_DEBUG, "Ignoring vtnr %"PRIu32" for %s which is not seat0", vtnr, seat);
357 vtnr = 0;
379 "uid="UID_FMT" pid="PID_FMT" service=%s type=%s class=%s desktop=%s seat=%s vtnr=%"PRIu32" tty=%s display=%s remote=%s remote_user=%s remote_host=%s",
383 strempty(seat), vtnr, strempty(tty), strempty(display),
401 vtnr,
426 &vtnr,
435 "id=%s object_path=%s runtime_path=%s session_fd=%d seat=%s vtnr=%u original_uid=%u",
436 id, object_path, runtime_path, session_fd, seat, vtnr, original_uid);
470 if (vtnr > 0) {
471 char buf[DECIMAL_STR_MAX(vtnr)];
472 sprintf(buf, "%u", vtnr);