Ich entwickle einen Multicast-Empfänger. Wie konfiguriere ich boost::asio::ip::multicast::outbound_interface
für Socket, wenn meine Schnittstelle IPv6-Adresse hat?
Nach Beispielen sollte es ipv4 sein: _socket.set_option(boost::asio::ip::multicast::outbound_interface(if_addr.to_v4()));
wie outbound_interface mit IPv6-Adresse zu setzen?
0
A
Antwort
0
Leider gibt es keine gute Dokumentation für Asio. Ich habe die erforderlichen Informationen in den folgenden Quellen gefunden:
_socket->set_option(boost::asio::ip::multicast::outbound_interface(ipv6addr.scope_id()));