X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=main.cpp;h=889b737fcbe3c08d3983e00677b37cc5aff8aa7d;hp=5ba79f95a6baa30cddd1d9f6c085274ff455f487;hb=102adb2cb186339634590b7ae3e6b1393c72f4c5;hpb=5cc8cd703a637e276c2595953878fd9561592bfa diff --git a/main.cpp b/main.cpp index 5ba79f9..889b737 100644 --- a/main.cpp +++ b/main.cpp @@ -201,7 +201,11 @@ void create_streams(const Config &config, // UDP streams. for (unsigned i = 0; i < config.udpstreams.size(); ++i) { const UDPStreamConfig &udpstream_config = config.udpstreams[i]; - int stream_index = servers->add_udpstream(udpstream_config.dst, udpstream_config.pacing_rate); + int stream_index = servers->add_udpstream( + udpstream_config.dst, + udpstream_config.pacing_rate, + udpstream_config.ttl, + udpstream_config.multicast_iface_index); string src = udpstream_config.src; if (!src.empty()) { @@ -424,7 +428,7 @@ start: // Deserialize the acceptors. for (int i = 0; i < loaded_state.acceptors_size(); ++i) { - sockaddr_in6 sin6 = ExtractAddressFromAcceptorProto(loaded_state.acceptors(i)); + sockaddr_in6 sin6 = extract_address_from_acceptor_proto(loaded_state.acceptors(i)); deserialized_acceptors.insert(make_pair( sin6, new Acceptor(loaded_state.acceptors(i))));