<funcdef>int <function>sd_bus_request_name</function></funcdef>
<paramdef>sd_bus* <parameter>bus</parameter></paramdef>
<paramdef>const char *<parameter>name</parameter></paramdef>
- <paramdef>unsigned <parameter>flags</parameter></paramdef>
+ <paramdef>uint64_t <parameter>flags</parameter></paramdef>
</funcprototype>
<funcprototype>
<paramdef>sd_bus* <parameter>bus</parameter></paramdef>
<paramdef>const char *<parameter>name</parameter></paramdef>
</funcprototype>
-
-
</funcsynopsis>
</refsynopsisdiv>
name.</para></listitem>
</varlistentry>
+ <varlistentry>
+ <term><varname>-ESRCH</varname></term>
+
+ <listitem><para>It was attemted to
+ release a name that is currently not
+ registered on the
+ bus.</para></listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><varname>-EADDRINUSE</varname></term>
+
+ <listitem><para>It was attemted to
+ release a name that is owned by a
+ different peer on the
+ bus.</para></listitem>
+ </varlistentry>
+
<varlistentry>
<term><varname>-EINVAL</varname></term>