Conflicts:
src/lib/dhcp/iface_mgr.cc
#include <string.h>
#include <netinet/in.h>
#include <arpa/inet.h>
+#include <sys/select.h>
+ #include <asio.hpp>
#include <dhcp/dhcp4.h>
#include <dhcp/dhcp6.h>
int sock;
int count = 0;
- for (IfaceCollection::iterator iface=ifaces_.begin();
- iface!=ifaces_.end();
+ for (IfaceCollection::iterator iface = ifaces_.begin();
+ iface != ifaces_.end();
++iface) {
- cout << "Trying interface " << iface->getFullName() << endl;
+ cout << "Trying opening socket on interface " << iface->getFullName() << endl;
if (iface->flag_loopback_ ||
!iface->flag_up_ ||
#include <fstream>
#include <sstream>
+#include <unistd.h>
#include <arpa/inet.h>
+ #include <boost/scoped_ptr.hpp>
#include <gtest/gtest.h>
#include <asiolink/io_address.h>