aboutsummaryrefslogtreecommitdiffstats
path: root/lib/edioutput/EDIConfig.h
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2025-07-11 10:23:43 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2025-07-11 10:23:43 +0200
commit41a417bee0a55712a23a7a4bc080a021fe84ad51 (patch)
treef1a7ca7dbbc5f5c95639f42340eb143f9d4ec276 /lib/edioutput/EDIConfig.h
parent53bc9d56c02397c01505beee090851ed40e6f8c6 (diff)
downloaddabmux-41a417bee0a55712a23a7a4bc080a021fe84ad51.tar.gz
dabmux-41a417bee0a55712a23a7a4bc080a021fe84ad51.tar.bz2
dabmux-41a417bee0a55712a23a7a4bc080a021fe84ad51.zip
common 3849213: allow setting TTL without UDP sourcenext
Diffstat (limited to 'lib/edioutput/EDIConfig.h')
-rw-r--r--lib/edioutput/EDIConfig.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/edioutput/EDIConfig.h b/lib/edioutput/EDIConfig.h
index 7016e87..de4217f 100644
--- a/lib/edioutput/EDIConfig.h
+++ b/lib/edioutput/EDIConfig.h
@@ -27,6 +27,7 @@
#pragma once
+#include <optional>
#include <vector>
#include <string>
#include <memory>
@@ -60,7 +61,7 @@ struct udp_destination_t : public destination_t {
uint16_t dest_port = 0;
std::string source_addr;
uint16_t source_port = 0;
- uint8_t ttl = 10;
+ std::optional<uint8_t> ttl = std::nullopt;
};
// TCP server that can accept multiple connections