sd_bus_creds_get_pid.xml revision 12b42c76672a66c2d4ea7212c14f8f1b5a62b78d
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein<?xml version='1.0'?> <!--*- Mode: nxml; nxml-child-indent: 2; indent-tabs-mode: nil -*-->
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein This file is part of systemd.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Copyright 2014 Zbigniew Jędrzejewski-Szmek
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein systemd is free software; you can redistribute it and/or modify it
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein under the terms of the GNU Lesser General Public License as published by
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein the Free Software Foundation; either version 2.1 of the License, or
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein (at your option) any later version.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein systemd is distributed in the hope that it will be useful, but
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein WITHOUT ANY WARRANTY; without even the implied warranty of
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein Lesser General Public License for more details.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein You should have received a copy of the GNU Lesser General Public License
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein along with systemd; If not, see <http://www.gnu.org/licenses/>.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refentryinfo>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <authorgroup>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </authorgroup>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </refentryinfo>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refentrytitle>sd_bus_creds_get_pid</refentrytitle>
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews <refnamediv>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <refname>sd_bus_creds_get_supplementary_gids</refname>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refname>sd_bus_creds_has_effective_cap</refname>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <refname>sd_bus_creds_has_permitted_cap</refname>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <refname>sd_bus_creds_has_inheritable_cap</refname>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <refname>sd_bus_creds_has_bounding_cap</refname>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <refname>sd_bus_creds_get_selinux_context</refname>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <refname>sd_bus_creds_get_audit_session_id</refname>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refname>sd_bus_creds_get_audit_login_uid</refname>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <refname>sd_bus_creds_get_well_known_names</refname>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <refpurpose>Retrieve fields from a credentials object</refpurpose>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </refnamediv>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <refsynopsisdiv>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcsynopsis>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcsynopsisinfo>#include <systemd/sd-bus.h></funcsynopsisinfo>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_pid</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>pid_t *<parameter>pid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_ppid</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>pid_t *<parameter>ppid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcdef>int <function>sd_bus_creds_get_tid</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>pid_t *<parameter>tid</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcdef>int <function>sd_bus_creds_get_uid</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>uid_t *<parameter>uid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcdef>int <function>sd_bus_creds_get_euid</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>uid_t *<parameter>uid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_suid</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <paramdef>uid_t *<parameter>uid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_fsuid</function></funcdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>uid_t *<parameter>uid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcdef>int <function>sd_bus_creds_get_gid</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>gid_t *<parameter>gid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_egid</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>gid_t *<parameter>gid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_sgid</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>gid_t *<parameter>gid</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcdef>int <function>sd_bus_creds_get_fsgid</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>gid_t *<parameter>gid</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews </funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_supplementary_gids</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>const gid_t **<parameter>gids</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcdef>int <function>sd_bus_creds_get_comm</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>const char **<parameter>comm</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcdef>int <function>sd_bus_creds_get_tid_comm</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>const char **<parameter>comm</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_exe</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>const char **<parameter>exe</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_cmdline</function></funcdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>char ***<parameter>cmdline</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <funcdef>int <function>sd_bus_creds_get_cgroup</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>const char **<parameter>cgroup</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_unit</function></funcdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>const char **<parameter>unit</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_user_unit</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
297be3708069ef31814d6d75c0d71a50a78feb03Mark Andrews <paramdef>const char **<parameter>unit</parameter></paramdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_slice</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>const char **<parameter>slice</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_session</function></funcdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <paramdef>const char **<parameter>slice</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews </funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcdef>int <function>sd_bus_creds_get_owner_uid</function></funcdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <paramdef>uid_t *<parameter>uid</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews </funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcdef>int <function>sd_bus_creds_has_effective_cap</function></funcdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <paramdef>int <parameter>capability</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews </funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcdef>int <function>sd_bus_creds_has_permitted_cap</function></funcdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <paramdef>int <parameter>capability</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews </funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcdef>int <function>sd_bus_creds_has_inheritable_cap</function></funcdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <paramdef>int <parameter>capability</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews </funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcprototype>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <funcdef>int <function>sd_bus_creds_has_bounding_cap</function></funcdef>
71c66a876ecca77923638d3f94cc0783152b2f03Mark Andrews <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews <paramdef>int <parameter>capability</parameter></paramdef>
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_selinux_context</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>const char **<parameter>context</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_audit_session_id</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>uint32_t *<parameter>sessionid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_audit_login_uid</function></funcdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>sd_bus_creds *<parameter>c</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <paramdef>uid_t *<parameter>loginuid</parameter></paramdef>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein </funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcprototype>
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein <funcdef>int <function>sd_bus_creds_get_tty</function></funcdef>
<citerefentry><refentrytitle>sd_bus_creds_new_from_pid</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
<citerefentry><refentrytitle>sd_bus_get_name_creds</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
<citerefentry><refentrytitle>sd_bus_get_owner_creds</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
<citerefentry><refentrytitle>sd_bus_message_get_creds</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
<filename>/proc/<replaceable>pid</replaceable>/task/<replaceable>tid</replaceable>/comm</filename>).
<citerefentry><refentrytitle>systemd.unit</refentrytitle><manvolnum>5</manvolnum></citerefentry>. For
<citerefentry><refentrytitle>systemd.unit</refentrytitle><manvolnum>5</manvolnum></citerefentry>. For
<citerefentry><refentrytitle>systemd-logind.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>. For
<citerefentry project='man-pages'><refentrytitle>capabilities</refentrytitle><manvolnum>7</manvolnum></citerefentry>
url="http://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names-bus">The
url="http://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names-bus">The
<citerefentry><refentrytitle>sd_bus_set_description</refentrytitle><manvolnum>3</manvolnum></citerefentry>
<constant>libsystemd</constant> <citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry>
<citerefentry project='man-pages'><refentrytitle>credentials</refentrytitle><manvolnum>7</manvolnum></citerefentry>,
<citerefentry project='man-pages'><refentrytitle>free</refentrytitle><manvolnum>3</manvolnum></citerefentry>,
<citerefentry project='man-pages'><refentrytitle>proc</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
<citerefentry><refentrytitle>systemd.journal-fields</refentrytitle><manvolnum>7</manvolnum></citerefentry>