]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - man/systemd.socket.xml
man: add link to functionfs docs
[thirdparty/systemd.git] / man / systemd.socket.xml
index 1e9778bc2a94c8587b2d8406ec0e03111f300ee1..e63a33a47be160302ed231c2256d24b44828c5bc 100644 (file)
         can be inherited between processes.</para></listitem>
       </varlistentry>
 
+      <varlistentry>
+        <term><varname>ListenUSBFunction=</varname></term>
+        <listitem><para>Specifies a
+        <ulink url="https://www.kernel.org/doc/Documentation/usb/functionfs.txt">functionfs</ulink>
+        endpoint location to
+        listen on. This expects an absolute file system path as the
+        argument. Behavior otherwise is very similar to the
+        <varname>ListenFIFO=</varname> directive above. Use this to
+        open functionfs endpoint <filename>ep0</filename>. When using
+        this option, activated service has to have the
+        <varname>USBFunctionDescriptors</varname> and
+        <varname>USBFunctionStrings</varname> options set.
+        </para></listitem>
+      </varlistentry>
+
       <varlistentry>
         <term><varname>BindIPv6Only=</varname></term>
         <listitem><para>Takes a one of <option>default</option>,
         and the kernel will ignore initial ACK packets without any
         data. The argument specifies the approximate amount of time
         the kernel should wait for incoming data before falling back
-        to the normal behaviour of honouring empty ACK packets. This
+        to the normal behavior of honouring empty ACK packets. This
         option is beneficial for protocols where the client sends the
         data first (e.g. HTTP, in contrast to SMTP), because the
         server process will not be woken up unnecessarily before it