]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2893] Extended DHCPv4 server limitations for supported link layer headers.
authorMarcin Siodelski <marcin@isc.org>
Tue, 15 Jul 2014 19:07:32 +0000 (21:07 +0200)
committerMarcin Siodelski <marcin@isc.org>
Tue, 15 Jul 2014 19:07:32 +0000 (21:07 +0200)
doc/guide/dhcp4-srv.xml

index fc0305e679e762f17aedf4feccfca684d3abc42e..a6d105ee48a880b9665814b49da60d907df9a850 100644 (file)
@@ -1756,8 +1756,15 @@ temporarily override a list of interface names and listen on all interfaces.
             </simpara>
           </listitem>
           <listitem>
-            <simpara>Raw sockets operation is working on Linux
-            only. See <xref linkend="iface-detect"/> for details.</simpara>
+            <simpara>On Linux and BSD system families the DHCP messages are sent
+            and received over the raw sockets (using LPF and BPF) and all packet
+            headers (including data link layer, IP and UDP headers) are created and
+            parsed by Kea, rather than the system kernel. Currently, Kea only can
+            only parse the data link layer headers with a format adhering to
+            IEEE 802.3 standard and assumes this data link layer header format
+            for all interfaces. Hence, Kea will fail to work on interfaces
+            which use different data link layer header formats (e.g. Infiniband).
+            </simpara>
           </listitem>
           <listitem>
             <simpara>The DHCPv4 server does not  verify that