along with systemd; If not, see <http://www.gnu.org/licenses/>.
-->
-<refentry id="sd_bus_request_name">
+<refentry id="sd_bus_request_name" conditional="ENABLE_KDBUS">
<refentryinfo>
<title>sd_bus_request_name</title>
<funcprototype>
<funcdef>int <function>sd_bus_request_name</function></funcdef>
- <paramdef>sd_bus* <parameter>bus</parameter></paramdef>
+ <paramdef>sd_bus *<parameter>bus</parameter></paramdef>
<paramdef>const char *<parameter>name</parameter></paramdef>
<paramdef>uint64_t <parameter>flags</parameter></paramdef>
</funcprototype>
<funcprototype>
<funcdef>int <function>sd_bus_release_name</function></funcdef>
- <paramdef>sd_bus* <parameter>bus</parameter></paramdef>
+ <paramdef>sd_bus *<parameter>bus</parameter></paramdef>
<paramdef>const char *<parameter>name</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<variablelist>
<varlistentry>
- <term><varname>-EALREADY</varname></term>
+ <term><constant>-EALREADY</constant></term>
<listitem><para>The caller already is
the owner of the specified
</varlistentry>
<varlistentry>
- <term><varname>-EEXIST</varname></term>
+ <term><constant>-EEXIST</constant></term>
<listitem><para>The name has already
been acquired by a different peer, and
</varlistentry>
<varlistentry>
- <term><varname>-ESRCH</varname></term>
+ <term><constant>-ESRCH</constant></term>
<listitem><para>It was attempted to
release a name that is currently not
</varlistentry>
<varlistentry>
- <term><varname>-EADDRINUSE</varname></term>
+ <term><constant>-EADDRINUSE</constant></term>
<listitem><para>It was attempted to
release a name that is owned by a
</varlistentry>
<varlistentry>
- <term><varname>-EINVAL</varname></term>
+ <term><constant>-EINVAL</constant></term>
<listitem><para>A specified parameter
is invalid.</para></listitem>
</varlistentry>
<varlistentry>
- <term><varname>-ENOTCONN</varname></term>
+ <term><constant>-ENOTCONN</constant></term>
<listitem><para>The bus connection has
been disconnected.</para></listitem>
</varlistentry>
<varlistentry>
- <term><varname>-ECHILD</varname></term>
+ <term><constant>-ECHILD</constant></term>
<listitem><para>The bus connection has
been created in a different process
and <function>sd_bus_release_name()</function>
interfaces are available as a shared library, which can
be compiled and linked to with the
- <constant>libsystemd-bus</constant> <citerefentry><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+ <constant>libsystemd</constant> <citerefentry project='die-net'><refentrytitle>pkg-config</refentrytitle><manvolnum>1</manvolnum></citerefentry>
file.</para>
</refsect1>