【发布时间】:2011-08-21 23:23:00
【问题描述】:
我正在尝试将 Boost 用于某些 IPv6 和多播网络通信。我需要构造一个使用特定网络接口索引的 IPv6 多播套接字。
我能够在 boost/asio/ip/detail/socket_option.hpp 中找到正确的多播选项来设置网络接口索引: 显式多播请求(const boost::asio::ip::address_v6& 多播地址,无符号长网络接口 = 0)
问题是,我不知道如何找到“network_interface”参数的正确值。有没有办法使用我可以提供的本地 IPv6 地址获取 network_interface 值?我查看了文档和示例,但找不到任何东西。
-- 迪伦
【问题讨论】:
标签: networking boost-asio ipv6