libb10_dhcp___la_SOURCES += pkt4.cc pkt4.h
libb10_dhcp___la_SOURCES += pkt_filter.h
libb10_dhcp___la_SOURCES += pkt_filter_inet.cc pkt_filter_inet.h
+
+if OS_LINUX
libb10_dhcp___la_SOURCES += pkt_filter_lpf.cc pkt_filter_lpf.h
+endif
+
libb10_dhcp___la_SOURCES += std_option_defs.h
libb10_dhcp___la_CXXFLAGS = $(AM_CXXFLAGS)
libdhcp___unittests_SOURCES += pkt4_unittest.cc
libdhcp___unittests_SOURCES += pkt6_unittest.cc
libdhcp___unittests_SOURCES += pkt_filter_inet_unittest.cc
+
+if OS_LINUX
libdhcp___unittests_SOURCES += pkt_filter_lpf_unittest.cc
+endif
+
libdhcp___unittests_SOURCES += protocol_util_unittest.cc
libdhcp___unittests_SOURCES += duid_unittest.cc
#include <dhcp/iface_mgr.h>
#include <dhcp/pkt6.h>
#include <dhcp/pkt_filter.h>
-#include <dhcp/pkt_filter_lpf.h>
#include <boost/scoped_ptr.hpp>
#include <gtest/gtest.h>
// "naked" Interface Manager, exposes internal fields
public:
NakedIfaceMgr() {
- // setPacketFilter(PktFilterPtr(new PktFilterLPF()));
}
IfaceCollection & getIfacesLst() { return ifaces_; }
};