Boost asio套接字多播通过特定的以太网接口发送数据


boost::asio::ip::address_v4 local_interface = 
boost::asio::ip::address_v4::from_string(ip);
boost::asio::ip::multicast::outbound_interface option(local_interface);
sock.set_option(option); //set interface

它不起作用!我用wireshark来捕获数据,但数据源接口不是local_interface,为什么???以及如何使其发挥作用?

WSOCK32.DLL WS2_32.DLL都存在于程序中。我们可以设置VS项目链接器输入:忽略特定的默认库(WSOCK32.DLL(

最新更新