Fix for issue #197
This commit is contained in:
parent
6563a56da4
commit
201cf28196
@ -104,7 +104,7 @@ class IGMP {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
io_service io_service_;
|
io_context io_service_;
|
||||||
ip::udp::socket socket_{io_service_};
|
ip::udp::socket socket_{io_service_};
|
||||||
udp::endpoint listen_endpoint_{udp::endpoint(address_v4::any(), 0)};
|
udp::endpoint listen_endpoint_{udp::endpoint(address_v4::any(), 0)};
|
||||||
std::unordered_map<uint32_t, int> mcast_ref;
|
std::unordered_map<uint32_t, int> mcast_ref;
|
||||||
|
@ -168,7 +168,7 @@ bool ping(const std::string& ip) {
|
|||||||
|
|
||||||
// this requires root priv
|
// this requires root priv
|
||||||
try {
|
try {
|
||||||
io_service io_service;
|
io_context io_service;
|
||||||
icmp::socket socket{io_service, icmp::v4()};
|
icmp::socket socket{io_service, icmp::v4()};
|
||||||
ip::icmp::endpoint destination(ip::icmp::v4(),
|
ip::icmp::endpoint destination(ip::icmp::v4(),
|
||||||
ip::address_v4::from_string(ip).to_ulong());
|
ip::address_v4::from_string(ip).to_ulong());
|
||||||
|
@ -22,7 +22,6 @@
|
|||||||
|
|
||||||
#include <boost/asio.hpp>
|
#include <boost/asio.hpp>
|
||||||
#include <boost/asio/deadline_timer.hpp>
|
#include <boost/asio/deadline_timer.hpp>
|
||||||
#include <boost/asio/io_service.hpp>
|
|
||||||
#include <boost/bind/bind.hpp>
|
#include <boost/bind/bind.hpp>
|
||||||
#include <boost/date_time/posix_time/posix_time_types.hpp>
|
#include <boost/date_time/posix_time/posix_time_types.hpp>
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
@ -94,7 +93,7 @@ class NetlinkClient {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private:
|
private:
|
||||||
boost::asio::io_service io_service_;
|
boost::asio::io_context io_service_;
|
||||||
boost::asio::basic_raw_socket<nl_protocol> socket_{io_service_};
|
boost::asio::basic_raw_socket<nl_protocol> socket_{io_service_};
|
||||||
deadline_timer deadline_{io_service_};
|
deadline_timer deadline_{io_service_};
|
||||||
std::string name_;
|
std::string name_;
|
||||||
|
@ -62,7 +62,7 @@ class SAP {
|
|||||||
const std::string& sdp);
|
const std::string& sdp);
|
||||||
|
|
||||||
std::string addr_;
|
std::string addr_;
|
||||||
io_service io_service_;
|
io_context io_service_;
|
||||||
ip::udp::socket socket_{io_service_};
|
ip::udp::socket socket_{io_service_};
|
||||||
ip::udp::endpoint remote_endpoint_{
|
ip::udp::endpoint remote_endpoint_{
|
||||||
ip::udp::endpoint(ip::address::from_string(addr_), port)};
|
ip::udp::endpoint(ip::address::from_string(addr_), port)};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user