From 448fbd0d388fe0b19de9b65ee7853681306fd546 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Tue, 5 Sep 2023 16:04:48 +0200 Subject: [PATCH] this should be less confusing, saner defaults --- src/fsfw/cfdp/handler/RemoteConfigTableIF.h | 4 ++-- src/fsfw/cfdp/handler/mib.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fsfw/cfdp/handler/RemoteConfigTableIF.h b/src/fsfw/cfdp/handler/RemoteConfigTableIF.h index d0e6121d..1c1603c9 100644 --- a/src/fsfw/cfdp/handler/RemoteConfigTableIF.h +++ b/src/fsfw/cfdp/handler/RemoteConfigTableIF.h @@ -16,7 +16,7 @@ class RemoteConfigTableIF { */ class OneRemoteConfigProvider : public RemoteConfigTableIF { public: - explicit OneRemoteConfigProvider(RemoteEntityCfg cfg) : cfg(std::move(cfg)) {} + explicit OneRemoteConfigProvider(RemoteEntityCfg& cfg) : cfg(cfg) {} bool getRemoteCfg(const EntityId& remoteId, cfdp::RemoteEntityCfg** cfg_) override { if (remoteId != cfg.remoteId) { @@ -27,7 +27,7 @@ class OneRemoteConfigProvider : public RemoteConfigTableIF { } private: - RemoteEntityCfg cfg; + RemoteEntityCfg& cfg; }; } // namespace cfdp diff --git a/src/fsfw/cfdp/handler/mib.h b/src/fsfw/cfdp/handler/mib.h index 5d6ec8ad..7e4454ef 100644 --- a/src/fsfw/cfdp/handler/mib.h +++ b/src/fsfw/cfdp/handler/mib.h @@ -30,7 +30,7 @@ struct RemoteEntityCfg { RemoteEntityCfg() = default; explicit RemoteEntityCfg(EntityId id) : remoteId(std::move(id)) {} EntityId remoteId; - size_t maxFileSegmentLen = 2048; + size_t maxFileSegmentLen = 1024; bool closureRequested = false; bool crcOnTransmission = false; TransmissionMode defaultTransmissionMode = TransmissionMode::UNACKNOWLEDGED;