Commit c7311726 authored by Marcin Siodelski's avatar Marcin Siodelski
Browse files

[5003] Updated commentary about use of pseudo headers on OSX.

parent a8a09d30
......@@ -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"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment