summaryrefslogtreecommitdiff
path: root/man/sd_pid_get_session.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2012-01-04 15:35:30 +0100
committerLennart Poettering <lennart@poettering.net>2012-01-04 15:35:30 +0100
commit94fb446e55babb713fb24850455627acf30d999b (patch)
treeb69d30f7e36ce6b288fb3df5f2d699c83a1f835e /man/sd_pid_get_session.xml
parente91af489a25e8bb65016a63f533ae28a505119ef (diff)
journald: store _SYSTEMD_UNIT= instead of _SYSTEMD_SERVICE= field, since processes might also be related to mount, swap or socket units, not just services
Diffstat (limited to 'man/sd_pid_get_session.xml')
-rw-r--r--man/sd_pid_get_session.xml27
1 files changed, 14 insertions, 13 deletions
diff --git a/man/sd_pid_get_session.xml b/man/sd_pid_get_session.xml
index 4086c5a826..bd95804628 100644
--- a/man/sd_pid_get_session.xml
+++ b/man/sd_pid_get_session.xml
@@ -44,7 +44,7 @@
<refnamediv>
<refname>sd_pid_get_session</refname>
- <refname>sd_pid_get_service</refname>
+ <refname>sd_pid_get_unit</refname>
<refname>sd_pid_get_owner_uid</refname>
<refpurpose>Determine session, service or owner of a session of a specific PID</refpurpose>
</refnamediv>
@@ -60,9 +60,9 @@
</funcprototype>
<funcprototype>
- <funcdef>int <function>sd_pid_get_service</function></funcdef>
+ <funcdef>int <function>sd_pid_get_unit</function></funcdef>
<paramdef>pid_t <parameter>pid</parameter></paramdef>
- <paramdef>char** <parameter>service</parameter></paramdef>
+ <paramdef>char** <parameter>unit</parameter></paramdef>
</funcprototype>
<funcprototype>
@@ -90,15 +90,16 @@
<citerefentry><refentrytitle>free</refentrytitle><manvolnum>3</manvolnum></citerefentry>
call after use.</para>
- <para><function>sd_pid_get_service()</function> may be
- used to determine the system service identifier of a
- process identified by the specified process
- identifier. The service name is a short string,
- suitable for usage in file system paths. Note that not
- all processes are part of a service (e.g. user
- processes, or kernel threads). For processes not being
- part of a system service this function will fail. The
- returned string needs to be freed with the libc
+ <para><function>sd_pid_get_unit()</function> may be
+ used to determine the systemd unit (i.e. system
+ service) identifier of a process identified by the
+ specified process identifier. The unit name is a short
+ string, suitable for usage in file system paths. Note
+ that not all processes are part of a unit/service
+ (e.g. user processes, or kernel threads). For
+ processes not being part of a systemd unit/system
+ service this function will fail. The returned string
+ needs to be freed with the libc
<citerefentry><refentrytitle>free</refentrytitle><manvolnum>3</manvolnum></citerefentry>
call after use.</para>
@@ -126,7 +127,7 @@
<title>Notes</title>
<para>The <function>sd_pid_get_session()</function>,
- <function>sd_pid_get_service()</function>, and
+ <function>sd_pid_get_pid()</function>, and
<function>sd_pid_get_owner_uid()</function> interfaces
are available as shared library, which can be compiled
and linked to with the