]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[5003] Updated commentary about use of pseudo headers on OSX.
authorMarcin Siodelski <marcin@isc.org>
Thu, 8 Sep 2016 09:29:15 +0000 (11:29 +0200)
committerMarcin Siodelski <marcin@isc.org>
Fri, 9 Sep 2016 09:40:22 +0000 (11:40 +0200)
src/lib/dhcp/pkt_filter_bpf.cc

index 358a927d69e4891fe3beb710b73b2da55e2ebff9..6c634c3fb2b01c8853c81bbd984f2caa176d9dec 100644 (file)
@@ -490,7 +490,9 @@ PktFilterBPF::receive(Iface& iface, const SocketInfo& socket_info) {
 
     // On local loopback interface the ethernet header is not present.
     // Instead, there is a 4-byte long pseudo header containing the
-    // address family in the host byte order.
+    // address family in the host byte order. Note that this header
+    // is present in the received messages on OSX, but should not be
+    // included in the sent messages on OSX.
     if (iface.flag_loopback_) {
         if (buf.getLength() < BPF_LOCAL_LOOPBACK_HEADER_LEN) {
             isc_throw(SocketReadError, "packet received on local loopback"