2016-03-23 8 views
0

私はマルチキャスト受信機を開発中です。私のインターフェイスにipv6アドレスがある場合、ソケットの設定方法はboost::asio::ip::multicast::outbound_interface
例によると、ipv4である必要があります:_socket.set_option(boost::asio::ip::multicast::outbound_interface(if_addr.to_v4()));ipv6アドレスでoutbound_interfaceを設定する方法は?

答えて

0

残念ながら、asioの良いドキュメントはありません。ソースで必要な情報が見つかりました:

_socket->set_option(boost::asio::ip::multicast::outbound_interface(ipv6addr.scope_id()));

関連する問題